You can use any vegetable oil on the eggs, it will seal the air out and help keep the egg fresh. I used to do that all the time, because I want my eggs washed, and so do my customers. After they dry, I put a tiny bit of oil on my hands, and rubbed them all over, and rubbed them with a clean paper towel or a cloth. Just a very thin film is left. Not enough to make them feel slick or greasy.
Ok, why on earth would anybody feel guilty about eating the eggs? If the hens aren't broody, (and most of the time, they're not) they won't hatch them. They'd just rot. The hens do not care what happens to those eggs, unless they are broody. Even then, they can only hatch so many, one clutch at a time, of maybe 12-14 eggs, marked and dated, put under a broody all at the same time. Any new eggs added to the nest would just go bad or get broken.
I'd feel guilty if I wasted perfectly good eggs!