Or like the article said, you just noticed the contextual eyeglass ads because you had just been to lens crafters and it seemed weird to you. Also, by contextual ads, do you mean the eye glass ads were related to context they were shown next to?
The other explanation is Facebook has data sharing agreements with the payment instrument you used for the wipes.