You can't use G1-fabric ok.tif for a Diffuse texture unless you never want to see the model from the same "view" as the bitmap.
It does not work that way. Read the tutorials on Unwrap UVW. You need a bitmap image that shows all sides of the object you want to apply the map to, not just one view.
The Editable Poly does have mapping coordinates, but you added many more polygons afterward. The coordinates were there, just not where they should have been. The mapping may have been fine at the Editable Poly level, but as you keep adding more vertices, Max has no way of know how you want the coordinates assigned.
I used UVW Mapping, not Unwrap UVW. Again, your image is not suitable for use as a map with Unwrap UVW.
Your logo images have the same problems. You need a bitmap image of the "logo" from straight on. Not as a rendered image already applied to an object. T-Shirt_Logo.png will work.
Here is the G6 file back. Note the settings for the Bump and the Diffuse maps.
No Tile
U Tiling = 4, V Tiling = 2
Mono = Alpha
Alpha Source = Image Alpha
Premultiplied Alpha = off
I also rotated the Gizmo of the UVW Mapping modifier to position the logo image and fix the bump map orientation a bit.
18191_1o0aZgCJ5AhENF0UqCph.zip