Myself, the Nav and the GE were given bollocking for not standing up to the two arseholes who misled us - a lesson that has stayed with me for the remainder of my career.
Och! Don't fret about it. They did you a favour in the long run. It's part of "growing up" in a crew environment.
I doubt there's anyone hasn't "gone along", regretted it and learned from it to benefit later. You had the misfortune to do it rather publicly, that's all.
Survive and learn.