So no you aren't wrong. This is the case. I guess sucks that you didn't know this before but this tax policy has been publicly known for years. Shouldn't be a big deal, considering price in April 2023 was much lower than it is today and it's super easy to figure out your taxable income on Coinbase.
Just to be clear, I'm "happy" to pay my fair shares of taxes, provided the rules are clear and sensible. The problem is that while staking rewards were being earned, the IRS issued no guidance on how to treat them for tax purposes. When the guidance finally came, it was too late to do anything, such as selling the rewards for USD in order to pay the taxes in USD. You had to sell at whatever market prices came much later, unless you drew upon your own cash from other sources.
If you paid staking taxes in 2022, good luck straightening things out with the IRS. For 2023, Coinbase issued a 1099-MISC form with staking income that's reported to the IRS and that you need to use to pay those taxes from 2022 and before. The IRS will go by that form, not by your calculations (which had to be pretty much guesswork, given the lack of IRS guidance at the time).