I confirmed your posted cnfiguration is indeed a policy based VPN so you do NOT need a route installed for this to work correctly. Furthermore your first posting shows that the policy is being hit correctly and packets are being encrypted and sent down the tunnel interface.
You have successfully verified all configurations on a Policy based VPN where the tunnel is up but traffic is not working as per this kb article.
https://kb.juniper.net/InfoCenter/index?page=content&id=KB10093
I am pretty sure the configuration issue will be on the other side device not returning the traffic to the tunnel back to the SRX.