Isn't there a Wild Oats or a Whole Foods market in ABQ? There was a similar "natural" grocery store in El Paso, near Las Cruces, that sold many of the things you are likely to miss (Lady Grey, curry, assorted fancy teas and imported products). I can't imagine that there isn't a source in ABQ, or possibly Santa Fe, as they are both larger cities and have a more, um, sophisticated population than the border zone.
I'm sure I have seen Toni & Guy products, too--they have a lot of the chain salons in the US, and I would imagine that they sell the shampoos and stuff, too.