Why would a furniture supplier only use a water based protector to use on UPH? What about water sensitive fabrics? Unless they don't bother. Mind you I don't think that's unusual is it! Maybe they are worried about using a solvent based one on any bonded fabrics so just avoid it altogether? Haven't heard of the one mentioned though.
As far as I am aware you can use a solvent based after a wet clean (after leaving it as dry as poss), usually you would use a water based one but if there was a concern with drying etc then you could use one (fabric type permitting), we have done this before on certain items.
The best thing IMO is to ignore what the label says on protectors i.e. fabric protector or carpet protector, it's either water or solvent, as both can do both depending on what it's being applied on, so you need to know what goes on what - otherwise trouble could occur especially when applying to new items.
Sorry I was drifting there, I'll stop now!