Yes, I got the cards and found out they are good for one other thing. Traffic stops!
I called the state of ID and asked how I go about removing the restriction that required me to wear corrective lenses while driving. The woman asked if I had received the cards, I said yes, and she informed me that if stopped and the LE asked about corrective lenses, just show them the card.
While walking the dog the next day, I asked my local LE neighbor and he said it was accepted by him and should be for other LEs. Hopefully, it will be accepted by the surrounding states too.