Have you tried a greyhound basket muzzle? They’re super lightweight - our retired racing grey doesn’t mind wearing his at all, can still eat and drink through it, and they’re high-viz (which I like!).
Edit to add: they’re also adjustable - the basket is big enough for most snoots and the back adjusts so head length should be okay too