Thats what even i thought that such a transfer is not possible, but note the following in the petition:
Where asked if the person has been to US give SSN #, I94 details, address in US my employer has given N/A, if i had worked in US the SSN would have been filled in so there is no foul play even. (as it remains same even if one leaves US after working there, but i never worked, so N/A was given)
He chose change of employer and not new employment, and has clearly metioned my previous approval receipt number when asked if the beneficiatiary has any previous approval.
My case is also same but "New employment" was selected instead of "change of employer". The only difference is that I went on H-1B this year to US and came back. My H1 petition was filed while I was in India.
I contacted the attorney and he has mentioned that there is no need of new visa stamp if the old one is valid for old employer. Is that so?