The Assertor-class Command Dreadnought is a problem.
Handling -4 (2 worse than normal), Armor 13 (2 higher than max).
Needs 2 Advantage and a Triumph on the Frame.
Needs 14 Advantage and a Triumph on the Hull roll.
Crew is doable, with Integrated Impr., and 2 mods for double crew and + Sil HP (128000 crew vs. target 125000).
Weapons: 49 HP, Customization: 2 HP, Engine: 3 HP, Hyperdrive: 1 HP, Sensors: 1 HP, Hangars: 14 HP, Life Support: 4 HP, Cargo: 7 HP, Reinforced Frame: 14 HP.
+19 HP is gained from Frame and mods to Hull.
20000 Passengers is impossible to attain with VSL 80 per 2 HP (needs 250 Bays at 500 HP total).
After all the requirements, I can squeeze out 24 HP for Passenger berths. That is only 12 bays (960 Passengers).
BTW: I feel that this ship should be left as an unattainable outlier. Trying to change your ruleset for this one ship seems like too much work for too little gain.