If the payments were made to Itch, then you must do the tax interview in order to claim that money, regardless of your current setup.
Summarizing:
itch.io collect
customer pay to itch.io
itch.io have the money.
itch.io pays to you (you need Tax interview)
Straight to you.
client pays you.
itch.io never touches money. (you are responsible for paying taxes.)
If you need to request a payment, it is because customers have already paid itch.io and for itch.io to pay you, you must do the interview, and maybe need to ask support for the configuration change.
Good luck.