магнитно-гидродинамический двигатель который по сути является тем же рельсотроном
Не является, в рельсотроне рельсы и магнитное поле создают, и ток, который от него отталкивается.
Так-то электродвигатели и генераторы конечно бывают обратимыми, причем с хорошим кпд. Но магнитное поле там обычно отдельная задача (или постоянные магниты, или обмотки возбуждения как в автомобильных стартерах-генераторах).