That's because FreeBSD doesn't support NAT-T by default. It is an option on the mobile IPsec page, however.