Thanks for adding the trace, I put in a sketch of the new roundabout.  Just need to wait for satellite imagery for finalization.
BTW are there any separated slipways to the roundabout, probably not since the one to the north doesn't either.