Hi there,
I'm sorry for your nice jacket and the hole in it.
Same issues, different solutions.
In my case: The North Face Down Jacket and a begadi Primaloft Poncholiner
Several campfires, working outside and other stuff got my stuff in rough conditions.
In emergency cases I just put a piece of ducktape on it.
Usually I'm traveling by bike, so i bring first-aid-bikestuff.
Have some glue and a patch and be creative in the way of repairing your jacket.
In some cases, especially when it comes to ultralight gear, I use spare tent material (self-sticking) in combination with good glue. :)
That's it so far and have a nice day
MYOG
Cheers
Jonathan