There are boats from Iran to the UAE, leaving from Bandar Abbas. Don't know if this helps you.
You can try getting a visa to Pakistan in Teheran. Teheran is also the place to go if you want to fly the bike to India. Ask both Iran Air as well as Air India in advance over the phone.
If you got the LP Iran check out the Isfahan section, they recommend a travel agency there. If any travel agency in Iran can get you a flight ticket from Iran to India with your bike as cargo they can.