So a particular recording can be on multiple albums, so using your original radio release/lp version example it maybe that the song is identical and therefore it should have the same MusicBrainz Recording Id, but if in fact they are different versions then they should have a different MusicBrainz Recording Id, a re-recording should always be a different MusicBrainz Recording Id.
The Original Album field store the name of the first release (not neccessarily album) that the song was released on so what you could try is running Scripter on your files to add this value to the song title
e.g
if(originalalbum.length>0)
{
title = title + ' (' + originalalbum + ")";
}
I would run Preview Only and check the report to see if you are happy with results, you might decide you need to finesse things to get exactly what you want.