Oops, sorry, changed thoughts in middle of typing and didn't change the text.
Try this, instead:
1) A record for www2.mydomain.com to IP Number for server1.otherdomain.com
2) Configure server1 to take the incoming request and proccess it as you want, based on the header information.