I don't have any of these phones to explain why they will not work with the same configuration, but did you try setting up a debugging session on your Netvanta for crypto/IKE and then IPSec to see what it reports?
I've done that and submitted to tech support for assistance.
I was able to get the VPN to connect with a Samsung Note
crypto ike remote-id fqdn <remote-id> preshared-key <key> ike-policy 100 crypto map VPN 10 nat-t v1 disable nat-t v2 force
This differs from the Samsung GS3 which would connect when nat-t is set to Allow