Dapper!
Since the launch of patch 10.2.5, however, the anglers of Azeroth have discovered the item can be found by fishing the waters of Gilneas! Dredging up the glasses does not appear to require having completed the Reclamation of Gilneas questline, and the number of casts can vary, with reports ranging from dozens to hundreds of attempts, seemingly regardless of skill in either Classic or Dragonflight fishing. Happy hunting, collectors!
These can be fished up out of the water when you’re doing the Reclaiming Gilneas quests in 10.2.5. I got mine fishing at 51, 48. My Dragonflight fishing was maxed, but others said they didn’t have very high skill at all and they still got it.
It took me about 25 casts, others were still going at over 100 casts but people were getting them regularly.