I guess the question becomes, should those poorest suffer for the betterment of all future generations? I would personally say no.
The point of congestion pricing is to make the correct behavior also a better financial choice. Discounted transit ticket achieve the same goal.
I would argue that I paid even more than the millionaires, because I cannnot cheat on my taxes.
https://www.cbsnews.com/news/tax-irs-income-taxes-who-pays-t...
It may be you paid a higher percentage of your income despite the progressive nature of the American tax code which has a higher rate the more you make, via some tax breaks some wealthy people take advantage etc... It can also be that you paid a smaller percentage through an EITC. I don’t know without know your situation. It is definitely false that Americans making between $200-400K paid a smaller rate than you did.
Your broad statement the poor are paying the bulk of support for public infrastructure is clearly wrong. Revise your priors.
People who make 200k in W2 wages per year are not millionaires.
If the city wants to buy more buses they can always send higher tax bills to their residents