Fossil cross referenced seals for me a while back and I was able to get them off the Internet. I think both sides were a total of 17 bucks delivered. May have saved a couple bucks doing it locally but figured I'd end up in the same situation that you had.They did not seam very helpful. Seamed like they were there for payday and quit time.
I got some seals in from somewhere that were modern seals. I will also look for a part number on those. They looked very good. Looked like stainless construction with a seal at the top inside area of the seal. Very well made. Looked like they would last a long time and seal very well. On the inside edge it had rubber to seal against the bearing.