Latest proposal, derided by Tehran as a ‘wishlist’, could yet be a way out – but with 5,000 dead, it comes at an awful price