Don't know about the US but from my local perspective I can't really see anything explicitly non-compliant. Safe zones are only required for showers and baths, not sinks or toilets.
The most glaring violation is working space around those panels but you are are dealing with "foreign systems" and the fact that over current devices are not allowed in bathrooms.