I think as you eluded to sometimes companies use special fittings when putting stuff together that requires a unique tool to strip down. This prevents misguided tampering but is a real PITA when you do need to and know what your doing.....
So yes it may be serviceable, but not without specialist /specific tools.
Just my thoughts though...