Thanks- that's certainly an interesting story...
It might be worth your friend talking to Ken Clarke of Ken Clarke Motorsport in the UK- he's ex-TWR and built several of the cars in the 80's- he posts from time to time on the ten-tenths forum, where we've been discussing the TWR Rovers, and might be able to help your friend with the history of his car. He doesn't have a website as far as I know, but I can probably track down an address