It's very professional of you and you're a gracious guest to even consider following-up on this, but I don't think anyone would hold you accountable for a passenger's lack of tact. In or out of uniform, it's always uncomfortable and maybe even embarrassing to be confined in a public space with a clueless loudmouth. Considering that you were in uniform, it sounds like you did everything you could.