In the Washington DC scenes, there are skyscrapers in the background. The Heights of Buildings Act of 1910, limits the height of building, the tallest being 210 feet, not the blue glass building shown in the background.
The film turns around the Golden Fleece's ability to, "heal anyone or anything." It's not explained why Polyphemus, who wears the golden fleece over his shoulder, still has bad eyesight. But just because Polyphemus has bad eyesight by Human standards, it doesn't mean he doesn't have excellent eyesight by Cyclops standards.