I'm having difficulty understand what in the F*** you are doing here.
Why are you putting SL/ASL/Close Assault (computer assisted solitar Squad Leader) stuff in this module?
There's already modules for Squad Leader, Advanced Squad Leader, and Close Assault. If you want to play Squad Leader, then play the Squad Leader module, rather than bastardizing the Firepower module. If you want to play ASL, then play the ASL module, rather than bastardizing the Firepower module.
If you don't have the charts for firepower, then ASK FOR SCANS OF THEM, rather than cobbling stuff together from other games that are designed on a different time scale and a different distance scale.
Seriously, this is like putting War at Sea components into Bismarck.