Just tried again with WiFi off and no message received, turned WiFi on and it came through so you are right. Isn't SMS a mobile phone network feature, not an internet feature?
Text messages are sent to phone numbers, how can the handset know it's number to receive messages without a SIM?