I dont believe a bed liner type product would work. There are products out there designed to work with decks to keep them clear and they get mixed reviews. Its hard to keep paint on a surface with the sandblasting effect the blades cause.
One such coating is called
CLEAN DECK - Graphite Undercoating for Lawn Mowers . My opinion from reading up on it is that its generally (expensive) snake oil, that if it does work, it needs frequent re-application.
I sharpen with a 5" grinder and a flapwheel (Walter Enduro-Flex, 80grit
ENDURO-FLEX™ – Walter Surface Technologies) to roughly shape the edge, then finish with a flat file. The flapwheel is much better than a traditional rigid grinding disk because if follows the original grind contours better and runs much cooler. I also pour water on the edge to keep it cool. Be sure to remove the burr that forms under the blade with the file.
With practice you can lay the flap wheel on the factory edge and keep the correct geometry.
Also be sure to remove all crusted on grass with a wire wheel before sharpening, and balance the blade afterwards. A simple nail, hammered horizontally into the wall can act as a crude balancer . Better balancers are available for purchase. I grind metal out of the edge of the blade, behind the cutting edge but before the wing, to balance. Some regrind the edge to get the blade into balance. Once I have the blade sharpened as I like it, going back to regrind for balance it seems counter-productive.