I hate to say this buddy but there's nothing more you can do for committing this simple mistake. Before you send it to a specific address, always take time to research even if it consumes some time for you.
I've been there. I could have almost lost my rewards when he told me to send me USDT address. I could have almost sent him the USDT-20 address (which I thought it was the real USDT before), but he said it should be the standard USDT one and not the ERC-20 USDT.
We all know that excitement comes along the way when we send or receive funds, but we always have to verify and double check first. USDC isn't USDT.
It's sadly true, dude! I'm sorry to hear that but there's nothing you can do for this situation. I hope you'll get a lesson out of it. We all have mistakes like this. Just remember to double-check the information when transferring or receiving funds in this market. It takes a bit more time, but it's worthy!