Darn I'm hungry!
I see that the deed is done already, but for what it is worth I think that you should have had a discussion with your friend and left it there. We all bring many things into the woods/water with us, poor sleep, fights with spouses, general stupidity, raging machismo, etc. All of these things effect our judgment and general demeanor. Unless the man is obviously intoxicated or otherwise unsafe even if sober, I don't see the point in outing him for being a lover of the green. If the guide can't tell he has an unsafe client, then you need to find a new guide.
Looks like your friend exceeded your expectations and already mentioned to the guide his "reefer madness", so maybe think that one over a little. Just because you don't agree with something doesn't make it an unsafe situation.