These have all become generic terms that people use. Everyone seems to know what you mean when you say you are going to Xerox something or please hand me a Kleenex.
When someone comes into my store and they see the 9900, they usually ask "Does that make those Giclees?" They have heard the word enough to connect it to printing and then I have the opportunity to give them a bit more info about the process.
A paper to hand out with more info on the process is always good for our business.
Maybe when a print is labeled, Pigment ink on paper you can add Giclee in parentheses. This way people can make the connection.
Pretty much no one knows that Giclee means "to ejaculate" in French. Only those who speak French and those of us who are gicleeing all over the paper.