Most newer bikes have replaceable derailleur hangers so that failures like this aren't catastrophic. Just unbolt the broken hanger and bolt a new one one. Since that's not an option for you, it'll take a little improvisation to get your bike working again.
If your frame was steel, a framebuilder could remove the damaged dropout and braze in a new one. But many aluminum alloys need to be heat treated after welding and that's problematic -- especially since your frame's partially carbon.
So if welding's out, you need some way to mechanically replace your derailleur hanger. You can use a claw, a
Problem Solvers universal derailleur hanger, or you can modify your dropout and what's left of your derailleur hanger to accept a bolt-on hanger. Yellow Jersey's web site has a few examples
like this one of modifying a dropout to accept a bolt-on hanger.