That certainly is the story put forth on the "Pray Tell" blog and the "Association of Catholic Priests" websites.

The magical "findings" are  .... where?

The "number of U.K. Clergy and Bishops" are .... who?

I guess it's a bit of problem when the "evidence" has magically disappeared.

There is no doubt that the current English translation is an intermediate step, one which unfortunately was occasioned by the ICEL's complete refusal to make an actual translation.