I spent a couple of sleepless nights trying to make IPIP work with Azure gateway, and no success. Would appreciate if you find a way to make it work...
As i found, the issue with Azure Gateway is it requires Tunnel mode and does not work in transport IPsec mode.