Next time you should go through an A* hub like FRA and use one of the A* partners like LH and you wouldn't have all these problems...
No far ways to get to another airlines terminal and you can use the LH lounges... Much better than the RCC anyway and I guess they are better than the BA ones (if the lounges are as bad as the airline itself

)...