So : everything is possible to fix.
I haven't opened one of these up, but I am guessing that the port is soldered on the motherboard.
If you do have the knowledge, patience and skills to replace the port (which, again : will require soldering, which is not a very easy task), yes you can replace it.
Otherwise, you could take it to a repair shop and they will do it.
I see any alternative solutions than this, so these are your only 2 options.
Either take it to a repair shop, or replace it yourself.
Let me know what you do, and if you fix it!
Edit : After looking at pictures, schematics, etc., the USB-C port is in fact soldered to the PCB. The issue is that even to reach the board, it requires A LOT of disassembly. I wouldn't be confident enough to do it, but if you are, definitely try. But if I was making a guide for this, I would probably set the difficulty to "Very Difficult" which is the highest setting.