What the OBJ ZIP keeps from the GLB

The export is a ZIP, not a lone .obj. Inside it: the mesh in the model's default pose, an MTL material file, and base-color textures the exporter can include. Keep those files together when you unzip. If the textures are moved away from the MTL, the importer shows a gray mesh even though the color was in the package.
Scene transforms are applied. The pose is the default pose stored in the GLB. A frame you paused in a viewer is not the pose that gets written. Vertex positions stay in the GLB's meters. They are not rescaled to millimeters. The STL export is the path that writes millimeters. Compare the imported size with the GLB before you treat the numbers as final.
Use this package when the next application imports OBJ and MTL and you need the shape plus the base color. Use glb to stl when the next application is a slicer and the color should be dropped on purpose.
