A couple other options for dealing with high population colonies - Equip your dreadnaughts with Biological Weapons, or use smuggling to sap their population then attack, or just use blockade running so you can trade with them while at war status and then crank up your counterfeiting skill and economically strangle them. Just a few thoughts anyhow.