Hi,
Thanks for your report. I also play Diablo 3 on my MacBook. The killed internet connection results in 5 secs delay in refreshing screen? Do you mean that in the game the framerate was terrible or you've got lags?
Have you tried to disable all shields?
Thanks,
Jan