Okay, just finished redrawing the diagram. With a buffer at the
end of the track, it should look something like this.

To the trained eye, you'll see that this idea makes no sense at
all as the shuttle trains would have to either consolidate services
to 1 level of the station, or have alternate trains arriving at
alternate platforms (a la JEMP).
I have decided to extend the overrun to allow alighting on B3
and boarding on B2. This is to allow passengers going in the same
direction ease of transfer. This might also be the actual case
since the tunnel seems to turn left after Promenade. (Anyone with a
video of the ride between Esplanade and Promenade can help me with
this haha.)

This method is widely used in Hong Kong as most of the line's
terminals are also interchanges.
With this, should Stage 6 pop up (HarbourFront to Dhoby Ghaut),
the shuttle train going towards Dhoby Ghaut would go towards
Bayfront and Marina Bay instead of Promenade as believed.
Sorry, even if that Stage 6 exists, it is only from Harbourfront
to Promenade Via Marina Bay. This is because:
Fact 1: Dhoby Ghaut overrun is facing a dead end, in a direction
towards Somerset (Based on the station map)
Fact 2: There is a NEL direct service plying from Harbourfront
to Dhoby Ghaut, I dont see a need to do that again.