Did they site the reason for undergoing the Day Check Again ? (Am considering he/she has done it already in USA and has the certificate)
He/She can get the check done in India without a SPL since he is going to fly with a licensed instructor. An SPL is required when one has to fly Solo in India. (Although I know the Check will be logged as PIC for the Trainee).
Try contacting Government Flying Schools in various states, the private ones will probably not agree without registration.
And this question is best asked at the DGCA open house.
Please post the answer when it comes later to help others.
Silent.