I think that IANTD standards are a bit more flexible than what your instructor is saying...
Even the IANTD Trimix Diver (pg 57, IANTD standards...which, will let you dive tmx to 330ft) says that you need all the courses you listed OR EQUIVALENT. And enough dives/competence to satisfy the instructor that you can handle that level of training.
It seems to me that if your instructor is willing to teach you gue tech1 or whatever the gue course is called, it should be no problem to just find the IANTD equivalent, give you the "same" class and just have you pay for his time and the costs for whatever certs you´ve earned...WITHOUT violating IANTD standards...
I´m not an instructor (obviously) but I have done something similar and this seems to me (from speaking with friends) to be the norm rather than the exception with IANTD. Techtraining, IMO, should be about mentoring anyway (which seems to be the way you´re heading with your instructor) so why should you or your instructor care if "time X" is spent in adv nitrox, rec. trimix, trimix or whatever other course name you find...at the end of your training, he can just look at what level you´re at, mail in your stats to IANTD for the correct course and you´re done and charge you what he needs. All this requires a level of trust (so that you don´t get screwed) but so does the training so I don´t see the problem...
Of course you could do this (I would think) with gue as well but if you want a IANTD cert then you shouldn´t let the "course structure" stand in your or the instructors way...
Just my 2 cents...