I was worried that https://www.openstreetmap.org/changeset/125316856 had more up to date data than what we have, but it does look like a triangular traffic calming that prohibits left turns into speedway and left turns to south-east bound higgins road from speedway.  At this point I'm thinking sat imagery that we have is correct and perhaps this needs to be fixed