What is with this discussion? Exoskeleton is ONLY a definition about organisms, so if you use it about an inorganic item you already are not using it correctly. You are creating a new definition. People make exoskeleton suits for making you stronger or more protected but they still would collapse if you took them off. Held together by YOUR bones.
I think it's a good usage for the CT as the website shows the part of the truck that's strength comes from being built as a single module from the exterior parts:
View attachment 958351
Sure there are batteries and axels that the car rides on too, but this bit is where the term comes in, it won't fall down if the battery is removed or the seats or wheels. This bit will always be the exoskeleton. That doesn't mean it can't be repaired, just as it was manufactured you weld a new flat piece in place...