I would use a skim coat with bondo + some fiberglass resin to make it thin and smooth. Let it dry for awhile. Then hit it with 180, then finish with 400.

Regular non hardened glazing putty tends to shrink, and paint I do not think will fill in pinholes with the amount being put on.