Does alcohol-based hand sanitizer destroy the uv protection on sunglasses?

Sanitize. Yes-- it can, depending on the coating type-- a better choice is a microfiber cloth.
No. Uv protection for most plastic lenses is an additive to the plastic itself. Ethanol in hand cleaners shouldn't damage it but it may affect lens coatings if present.