Very odd. I didn't look at it Google Maps, but tried it in GE and
you're right - the balloon didn't pop up when clicking the polygon.
Looking at your code, I can't figure out why.
I know this isn't helpful, but just thought I'd let you know I'm
getting the same results you are. Have you tried just creating a new
KML file from the same data?