That is correct ... ICR's a higher capacity, low current batteries, they are not high drain and therefore impossible that it would have a high current rating of 32A limit to them. So either OP misread the listing, or there is a typo in the listing.
Do not use ICR batteries in anything other than a protected, regulated APV, these are not suitable for use in a mechanical mod. If you need a good IMR high drain battery, Samsung 20-R, 20-Q, and 22-P are very good batteries, with the first two listed being the best.
Also, it has yet to be determined that Sony VTC4 are the best as the last time I checked there weren't any published tests on them yet ... don't get sold by advertised amp limits. There are high amp rated batteries that actually suck at delivering power at amps over 5-10 Amps.