You can make the following things.
1) First of all, into the Lorelei event, you can make a double Set_move_route command, one for Lorelei herself and the other for player and then add a Wait for move completion after these. Make sure to check all player positions to avoid collision (or force the player to move in front of Lorelei) and add a delay between the two Set_move_route commands;
2) After this, you have to add a Transfer_Player command and select the external position of that building.
3) Then add a Control_Variables command and create a new variable (called for example "Lorelei Path"), set to 1.
4) After this, go into the external map of your building and make a new Lorelei event, one cell further back than the place in which the player is teleported (player.x-1) : into the first page, you have to activate Conditions=>Variables=>Lorelei Path=>1 ; then, in Trigger, set to "Autorun". Make a new double "Set_Move_Route" like in the point 1.
This should work for you.