Assuming the sealing flange in the valve cover is dead flat...
I've replaced the cap seal with a rubber donor from a parts-store gas cap or radiator cap.
ID is the important thing, OD can be trimmed pretty easily.
If the cap fits loosely, and it's not from cap or cover damage, you can double up the seal.