It appears to me that the vendor had a deadline and held out until the very last moment putting the REA under pressure to get a contract signed. Your solicitor obviously checked the details and was not satisfied with the arangement, another party signed and submitted the contract.
Given the...