Just found Voodoochild's detective work with the folks over the Queen forum and I guess we can really rule out Brian May being on this song.
https://www.queenconcerts.com/queenzone/1567328.html
Was the possibility of this song having featured Brian May been completely rulled out? I've been out of the loop for a while.
And I think the OP is bold to assume the band still has the masters - in order to remove the original solo.