Definitely something for us to consider! Only concern is any system that generates rewards from interaction between players is open to be gamed.
With your much appreciated update to the open queue, in theory the player numbers should have risen for CQC and minimize the opportunity to get a perfect rigged game.
My first thought would be to look at the minimum match time, one would need to perfectly win a CQC match if all components were perfect. Use that as a baseline for Money per Hour. And set it to I don't know 1 Million per hour. Compared to other activites such as mining or new combat it would be pitiful to exploit, while a match taking around 15 minutes or so would award 250k to the winner and maybe a third and half of that to the runups. I don't have numbers here but you probably have and should be able to adjust accordingly.
As an alternative or bonus, just setup an automated tournament system with a leauge for the different timezones and days. So maybe a Sunday and Thursday League accomadating the US and EU timezone. Runtime is 4 matches per play date and the fourth round should always be an 1v1 with maybe an extended match timer/objective limit.
Example: 120 Players enter a tournament.
Round 1/4: 10 Deathmatches á 12 players. We take the top 3 and gain 30 competitors for the next round.
Round 2/4: 5 Deatchmatches á 6 Players. We take top 2 and have 10 competitors
Round 3/4: 1 death match with 10 players. We take top 2.
Round 4/4: 1 Death Match with 2 players. Maybe double required points to increase length of match.
Final ranking: Winner of 4th round, loser of 4th round. 3rd place in 3 round.
Make a pot based on players in all matches per round (this way you cannot just rig it for money if noone bothers with a tournament but you and a few friends). So 120 Players, 30 Players, 10 Players, 2 Players for a total of 162, if noone leaves the tournament early. Slap some sort of modifer on this either a flat amount or take the individual CQC rank of each player into account make a pot. One half is split somehow between first 3 places, the rest is split between other participants based on order on leaderboards.
And finally keep a global leader board with an Elo Like system that resets in the same cycle as Squadron leaderboards just for extra shinies.