Here I am, fresh as lettuce to show you my new thread about a topic which, although it may not seem like it, is very interesting and you have very poor data regarding it, to the point of often forgetting it. I hope you enjoy it and, especially, it will be of great help to you. Feel free to tell me any shit I've done XD
This should be tagged under lore, because it's explaining why suits appear on source but not on goldsrc. Also, you don't need to decompile a BSP to edit the entities, because entities are just stored as formatted text in the file. ripent could edit them. So just examining the entity list is enough to confirm whether there are/were three suits on the level, and tweaking the entity origin to fix its positioning so that the hull no longer clips through the world.
I just checked with bspviewer. The three suits are placed not as item_suits, but as world_items, which I don't recall is a valid entity in the final game. Instead of specifying the item as a string path to a model file, it's just a number, indicating that there's a hardcoded enumerated list of models that this entity at some point supported. So that's why it disappears, it's now an invalid entity!
according to TWHL, world_items is still valid entity albeit deprecated: twhl.info/wiki/page/world_items but it's still the case that the suits clipped off the map. so the entity position still needs to be shifted.
I had not noticed the tag aaaaah, sorry ;__;
Thank you very much, with all my heart, for contributing your knowledge, there was very little from which I could take more references (I do not have a device capable of even starting Jack Hammer), so I left the thread open for corrections and contributions.