The oil based sealer should be ok so long as you let it dry completely.
Try this instead: seal with a sanding sealer or polycyrlic, two coats. Once dry then use a white primer of some kind, rattle can or dip, makes no difference as long as you let it dry completely! Now, put on some latex gloves and then with a clean paper towel and a dab of rubbing alcohol, clean the entire surface of the lure. Only touch the lure from this point forward if you have latex gloves on.
Paint, let dry overnight...........do not touch lure!!
Clearcoat...............if you put a second coat of clear on repeat the cleaning with the alcohol.
You can save these lures by letting the cleacoat set up completely, clean rubbing alcohol, clearcoat again.
RM