They still do drop, I can confirm that. I ran Gnomergan for the Of Stamina rings, and on my first try got it. I've now been spending months for the other Of Stamina ring with no luck, but have seen the Of Int and Of spirit multiple times.
Now do keep in mind the ring itself has a 22.48% chance...