Thanks for the pictures Rick.
The last picture shows minor grooves where the seal rides.
My drum has the same thing, causing a minor leak. My grooves are much worse, meaning yours might be within limits.
But, I think I’m going to shell out real money to buy a new one and eliminate any possibility of leakage.
Good luck with your build…