I think this restriction was left over from the temporary closure of westbound Randolph Road in 2021-2022.  I have on hand a track from 2025-08-02 that shows that I took the turn in question; I think that's sufficient evidence that it's no longer restricted.