Cyril,
I and a couple of other people spoke with Vashisht in DGCA and he said unless you have a SE CPL on your FAA license, theres no way you will get one here in India. This might be asking too much, but can you confirm this with someone if it really is possible to do it the way you say?
Also, anyone here, I don't have any hours on the Seneca (did my ME CPL on the Duchess). If I were to go abroad and get a checkout on the Seneca, would I be able to skip appearing for the technical examination here in India?