I'm having a hard time understanding what the problem is here as the entire issue seems straighforward to me ( but then I've been doing this for 12+ years

)
IF a vehicle, any vehicle, can only carry infantry it will have a carry capacity listed something like
CARRY CAPACITY 13
IF a vehicle can carry gun of any kind it will be listed something like
CARRY CAPACITY 113
the 1xx indicates it can carry a gun but NOT a vehicle
Barges, gliders, barge carries can carry vehicles and are listed like this
CARRY CAPACITY 255
That means it can carry 55 total carry points ( 55 men ) or a tank with a carry cost of , for example 25 PLUS 20 men ( 25+20=55 ) or a tank that "weighs" 45 PLUS ten men ( again 55 total )
A 57 mm AT gun has a carry cost of 6 ( you'll need to explain how you figured it would be 24 becasue..... IDK......)
1 point for the gun PLUS 5 points for the 5 crewmen = 6 points and if needs to be loaded into a vehicle that shows 106 MINIMUM carry capacity ( 1 indicates it can carry a gun and 6 the maximum number of carry points.
Don