The danger of sending anything but gerber. I would guess the problem was that your manufacturer had a different clearance setting somewhere.
The polygon must be connected to a pad in some way and kicad checks traces only at endpoints of segments. See How to create a power plane (using zones)