Not sure where that 80mph limit came from. I'll update the rest of the road, as the conditional one way system and bicycle ban need updating as well.

It looks like during TT period there are some temporary limits to take into account:
https://www.gov.im/media/1383902/public-notice-of-tt-road-races-authorisation-2024.pdf