Just following up with some info.
I don’t have a 1/2" hose barb, but I measured the ID of a 5/8" hose barb.
It’s about .465"
If you need the press-to-lock fittings, Fastenal keeps them in stock. We use these at work and very seldom ever have a problem with these.