Can you explain why this idea is not an "opt-in" concept? The plan is to charge players in the US and Canada for a service that is free everywhere else?
As "opt-in", the events that want to can pay, could be marked in some clear way on the IFPA site, and only results from "opt-in" tournaments are counted toward state champs.
Changing to "opt-in" would drive your event's prize pool from those who want to be part of it. The players who care about this will perceive "opt-in" events as more valuable. Players in areas who know they cannot qualify or attend state champs (@Waltino) won't pay a fee that only goes to those who can.
Changing to "opt-in" won't create a hardship for large events or for those who want to just play casually or run an event for charity. Charging charitable events for something that is free for any European event seems particularly odd.
Based on what you've said, these payments don't help IFPA run its services or website, and you're allowing events outside North America to continue using services like the rankings and event calendar for free.