I booted from the bad disc
Now what did we say about this...
and if windows wouldn't do it....there is the chance that your software wont either
That is a completely incorrect assumption.
or write errors
If write errors show up during cloning, that would mean that the target disk is bad. Cloning is
FROM (reading) the problem disk
TO (writing) a good disk. So if the
TO bit is not working you might as well stop. So no write errors is not only good, it's mandatory. I would think that to be a bit obvious.
You could try a clone, starting further down the disk. If you are looking for specific bits of data (instead of having to rescue the entire disk) you may get lucky and manage to clone something salvageable. Use your best judgement to select a start area: if the cloning halts at 1.2% (as you say) then start a clone at 10% and see what happens. It's entirely possible that the bad bits are clustered together at the start of the disk. If cloning from 10% goes well you can try to clone the bit before that, piece by piece.
Afterwards you can scan the clone with iRecover, if cloning in steps went ok.