A CPFP strategy will most likely NOT help you here. CPFP requires that you create a 2nd transaction that pays the "proper" fees for BOTH itself AND the previous transaction! In effect, you're actually paying more because you have to pay for the 2nd transaction as well!
For instance:
Transaction 1 = 60,000 bytes @ 5 sats/byte = 300,000 sats <-- Stuck due to low fee
Transaction 2 = 226 bytes... ?fee rate?
CPFP fee = (Total Size of Both Transactions * Proper Fee rate ) - amount already paid
lets say a "proper" fee is 400 sats/byte... so you need to pay: ((60,000 + 226) * 400) - 300,000) = 24,090,400 - 300,000 = 23,790,400 sats = 0.237904 BTC
A miner would now see your second transaction offering a MASSIVE fee rate of 105,267 sats/byte... yes, 105K sats/byte... and be like "I WANT IT!!!?!"... but to get it, they also have to include your unconfirmed transaction...
So, intentionally setting up a transaction that requires CPFP is likely to cost you more than just paying the proper fee in the first place.
At this stage, I'd say your best course of action was to wait for the transaction to fully drop (you may need to prevent your wallet attempting to rebroadcast)... after it has dropped, redo the transaction in smaller "chunks"... use a fee of AT LEAST 11 sats/byte (to account for rounding issues)... and then accelerate each one using ViaBTC... it'll take a while, (you have a metric shitton of dust by the looks of it
) but you should get there in the end.
I'd recommend maybe no more than 20 inputs per transaction, just to keep the size down and make it less likely for that to cause issues... then after all those transactions are confirmed (will probably be around 30-40 transactions in total), you can then do the same thing with all your new UTXOs...
granted, it isn't the "cheapest" solution in terms of total fee or time required, but you should end up paying no more than maybe a total combined fee of around 15 sat/byte... still going to be around 0.009 total fees... but that's unavoidable really.
In future, you should probably try combining them a bit more regularly... especially if you spot a time of either low total transactions and/or low fees... your wallet is like a car, proper care and maintenance will help prevent issues
or just don't accept/collect dust