On similar lines what about just taking a checkride?
ie. Have the hours required and passed the written exam within past 2 years - can I take the actual checkride without student visa?
Tried embassy and gave up when I couldn't seem to get across what a checkride was, (as apposed to a checkout for SLH). I think the stock answer was meant to mean we don't know but its a rating so yes, but if you aren't studying for it then no...