There are quite a few issues with how Gaijin has implemented the short and long 90mm guns. One of which is the ammunition each vehicle is given to use.
The following rounds were developed for the 90mms:
AP:
M77
T33
M318
M318A1
T43
T54 not in game
APC:
M82 with 199 grams filler at 2670 fps not in game
M82 with 140 grams filler at 2670 fps
M82 with 140 grams filler at 2800 fps
M82 with 140 grams filler at 2850 fps (scrapped due to barrel wear) not in game
M82 at 3200 fps (I believe the Super Pershing used M82 instead of T41)
T39 (possibly M82 at 3050 fps) not in game
T41 (M82 with larger driving bands for separately loaded T15 guns)
T50 separately loaded not in game
T50 fixed not in game
APCR:
M304
M332
M332A1
T44
APDS:
T137 not in game but 105mm T279 uses same sub projectile
HEATFS:
M348
M431
HE:
M71
T42
I am suggesting the following load outs for US tanks. If anyone can find documents for foreign operators of these tanks, I will add their load outs too.
Pre 1944 and prototypes:
T25, M4 T26
-M77 and M71 stock
-M82 with 199 gram filler at 2670 fps
-Maybe APCR but designated T30E16
T26E1-1 Super Pershing
No load out changes but correct designations for rounds. T33, M82, M304 and M71.
T32, T32E1
No changes unless T50 is implemented.
M26E1
Change designations to same as Super Pershing
M18 Super Hellcat, T26E5
-T33, M82 with 199 grams filler at 2670 fps, M71 stock
-M82 with 140 grams filler at 2800 fps
-M304
Post 1944 WWII vehicles:
M26, M36
-T33, M82 with 199 grams filler at 2670 fps, M71 stock
-M82 with 140 grams filler at 2800 fps
-M304
Post WWII and Korea:
M46, M46 Tiger, M36B2
-M318, M82 with 199 grams filler at 2670 fps, M71 stock
-M82 with 140 grams filler
-M332
-M348
Post Korea:
M56
-M318, M82 199 gram filler 2670 fps, M71 stock
-M82 140 gram filler 2800 fps
-M332
-M431
M47
-M318A1, M82 140 gram filler 2800 fps, M71 stock
-T39
-M332A1
-M431
M48A1
-M318A1, M82 140 gram filler 2800 fps stock
-T39
-T137