I am in the process of moving, and found my old collection of Star Trek cards. No idea when I actually got these, it was mid-late 90s, and I have the majority of the 120 cards I know about (as well as some bonus cards)
This is card 001. It comes in English, with 5 (01A-01E) extras in other languages.
They come in various flavors, hilighting important cast, crew, characters, ships, etc.
I’ve never seen it before. I think you’re right that it was promotional material only, but clearly not all of them. I had a TNG lunchbox when I was in preschool (basically a nerd since birth), and even on that she’s wearing the “cheerleader outfit”.