Live and learn. Postage can be a pain. I hope you can still make it viable.
I see Spaminator is flagging you. One of their comments linked to a post that said to use their verification form, but that is not working for me. I've mentioned this on this Discord, but if you go to their appeals channel on Discord you may be able to get off their list quicker.