> Israel will not agree to a right to return
This government will not.
My view is that the Israeli state is failing through its own actions and at some point will experience regime change (i.e. a drastic change in government - possibly, or possibly not as a result of a democratic election). I expect that a new regime may not be Zionist (at least not in the exclusionary sense we are familiar with) and could well introduce something similar to South Africa's truth and reconciliation commission.
That type of government could very possibly recognise the right of return - possibly in some compromised form such as a willingness to pay compensation as has happened following other colonialist endeavours.