thans CMB
The fortunate thing about challenges like this is that it gives me a chance to learn, although sometimes painfully, about topics that I would otherwise never delve into. In this case I came to the same conclusion that you already knew.
I have verified that PPtP does work with the iPhone and PFsense. I suppose it is up to each admin to determine how they feel about the security of pptp and their network. For me, it was not worth the risk, so I am still searching for other solutions.
In my case its complicated by having only one WAN IP and an existing IPsec tunnel…otherwise I'd forward the ports to Leopard Server and use L2TP.