I think this 10 point plan drops the need for US to pay reparations instead relying on transit fees which will be split with Oman.
Missiles are still flying so it’s hard to say who has really agreed to what.
I’ve heard rumors that Iran has agreed to dilute its highly enriched uranium so maybe the US could count that as a win. Given they’ve demonstrated sufficient conventional deterrence they may feel that they don’t need the nukes, especially if they can get some sort of Chinese backed security guarantee. But that might be a trial balloon or wishful thinking.
FWIW, money is the easiest term to agree to. We have lots and lots. I agree, it will never be called "reparations", but you can trivially structure it in a zillion ways that just look like foreign aid or debt forgiveness or whatever. The WHO forgives some loans or the UN agrees to build some infrastructure, and we coincidentally make a new fund of about the same size, etc...
IIRC they had already agreed to dilute the HEU during the negotiations ongoing at the time Trump launched the most recent war / not war / excursion.