I wasn't there so can't comment on the specifics of what happened re the landlord.
However having ran pubs and particularly if he is tied in with Enterprise Punch or similar. I suspect like landlords you drinking a glass of your own vino was not really the issue.
Perhaps a different slant worth considering going forwards when we stop at pubs.
The issue he has is more than likely tied to the whoever for the purchase of his drinks. It is not uncommon for landlords to be suspected of buying their own stock in . All bottles etc are marked at the breweries they can tell I assure you. They have you sussed with brew lines for the pumps......The internal fine is expensive like £500 and a kangaroo court to boot.
I had a pub in Gomersal and the sneaky buggers even checked my bins !!! we had a kids playground and it wasnt uncommon for folk to bring their own with little ones. Whilst i would turf them out i also understood the reasons £1.50 for a kids fruit shoot and you can buy 4 for a quid at the supermarket.
A good friend of mine ran the Toby Jug at Liversedge, and he was fined for a barrel in the cellar ......the barrel had come from the brewery as it happens, and had been inadvertently found its way on punchs stock £500 fine !!! ...to say livid was an understatement.
I dont know the pub so could be freehouse, but the majority aren't.. So if you visit a pub given what I have shared show a little common sense keeping bottles out the way and perhaps taking bottles away with you
I would rather deal with the hitler youth , than most breweries
Channa