Yeah; the TRO's fluff goes together with its fluff stats; the one mentioned in HttD may be a locally built version made with local components that just have the same game stats as the plain vanilla version.
true though it just could be that he messed up on the brand... (which would be odd as he got the others right, but it seems to happen from time to time).
In all fairness, authors seem to default to 200mm for AC/20 shells.
Nope the novels seem to default to 100 or 120mm for class 20s, TROs and source books seem to use 200mm or other calibers however.
Heir to the Dragon both AC-20s with diameters listed are 100mm
TRO 3026 mention 185 for the Demolishers Chemjet and 150mm for the Hetzers Crusher SH
Patriots and Tyrants lists 120mm for the Blitzkrigs Defiance Thunder Ultra, the same book mentions the Defiance Disintegrator LBX 20 is also a 120mm (Barghest)
Threads of Ambition mentions the Thunders Kali Yama Big Bore AC-20 is 120mm
Era report 3052 mentions the Hunchbacks Tomodzuru is 180mm (I believe Threads of Ambition mentions it's 120mm, it dose the same with the Hetzers gun...)
Binding Force lists the Von Luckner with a 120mm AC-20
A Call to Arms the UAC-20 on the Jagatai is listed as 120mm
Blood of the Isle and
Fortress Republic both mention the SM1 Tank Destroyer has a 120mm class 20 (don't real precise type off the top of my head)
Though one thing is true, the novels do not seem to have a lot of consistency, theirs a number of novels where they mention AC-X on mech X is caliber Y but a different novel lists they same weapon as a different caliber... Though the Novels are not the only one who did that, the Same gun is listed on the Ku tank and Mars, but the Ku's entry says it's a 75mm and the Mars says it's a 150mm...