Tassie Dan, if you can't get these mounts you may consider 3D printing a pair, they would not be rubber but I assume this mower will be for show and rallies etc so wont get the use of a mower in normal use. I am nut sure how they attached to the handles there must be some method, this could also be incorporated into the print. Just food for thought.
Regards Beech.