I'm assuming you've got a non-SIM device? (WiFi Only?)
Look into WhatsApp or Google Voice.
I actully have the SIM version.....
If you have service on the device, you can indeed use iMessage. Have you been able to find a resolution for this yet?