I have been dealing with the exact same problems as you for over a year now. I have an incredibly under stocked lab in a company that doesnt even know what i do.
I think that what you are doing when worying about the #/gal is worrying about volume. If you just take the 4.5 # and set that as a final weight, the only thing the #/gal number will do is indicate how close to a half a gallon is (could calculate volume prior to mixing). Seeing as though you just want percetages (wt/wt) just taking the compisition # and multiplying it by the overall weight will give you what it appears you are looking for.
In other words, your previous post's math was correct for wt/wt calculations.
FYI, I hate measuring liquids in weight, but I have to do it too.