LPasn, it seems that that your CM's has much bigger problem than you describe. I am not going to comment on your Dues issue. Coming from the Troop, I can only say that any financial decisions are handled by Troop Treasury and only with an approval of the Committee. Anything outside of this rule is totally unacceptable and it is clearly stated in the SOP. In fact, if the purchase is made without formal approval of the Committee, Treasury has the power of not issuing a reimbursement and the purchase is considered a donation to the Troop.
The big problem I am seeing with your CM is the fact he likes to make decisions impacting the entire Pack without Committee's involvement. I have seen this time and time again, Cubmasters and Scoutmaster get so wrapped up in the every aspect of the Pack/Troop, they loose focus of their own job. I think someone needs to explain to your CM that his job is to focus on the program, which is camping, teaching boys skills and provide the support to DLs and ADLs. The day-to-day Pack operation, leadership, training, financial stability, etc. is responsibility of one person - COMMITTEE CHAIRMAN. CC is responsible to recruit a Treasure to take care of Pack's finances. CC is responsible for recruitment of Advancement Coordinator to take care boys' advancements. Same goes for all other positions. If your CM "appoints" someone in the leadership position without your CC's approval, he undermines the leadership of your CC and does great disservice to the entire Pack.
I suggest you seek advice from the Council. Perhaps they could explain to your CM that operating a Pack is not a 'one-man-army' job.