Context:
Getting ambushed by Goblins because my Teammate provoked them or misstepped or failed a roll caused me to break my Oath just because I defended my Party.
Whats the higher virtue here?
If your teammate provoked them, or misstepped, or failed a roll ... then, by very deffinition of that word, you were not ambushed.
I would dare to say it kinda makes sense ...
Havin a Paladin in your group is a burden for whole group ... they all bust behave, since otherwise you risk coming into situation, where your Paladin either cant help you, or will break their Oath ... you cant really expect the game to let you just stand there smiling while your friends murder alive beings, who were not hostile towards them. :-/
(BTW, it does let you just stand there smiling actually ... you just cant join the killing.)
Try to look at it from other side ...
What was the provocation?
Did your party member attacked one of those Goblins? Did he stole something from them? Did he insulted them?
Why would your Paladin tolerate such behaviour? :P
Since, i honestly doubt that all your party members were just standing there, doing litteraly nothing ... and out of sudden everything around them become hostile.