Suppress ty invalid-argument-type false positive in create_kml_geometry
ty can't narrow geom/kml_class through the dict-lookup + isinstance
dynamic dispatch, so it checks the geometry=geom call against every
union member. Suppress with a ty: ignore alongside the existing
type: ignore, matching the convention in config.py and kml.py.