Is it all on one PNR ?
MCT seems to be ok for FRA (LH-LH).
LHR flights do end up at apron positions, even though LH keeps claiming repeatedly that all LHR will arrive at gate positions.
Anyway, it will be a good workout for you to get from B to A in time.