Can't you just edit your data manually and remove the spike? That's what I did... it is better than waiting if you rely on it for intraday trading... if you can't do this then you might want to investigate other charting solutions... this kind of thing is more of a regular occurrence than not unfortunately
I'm not bashing IB because all data is subject to bad prices like this... It is nice to be able to filter it out when it occurs... I see it sometimes on the daily historical charts too but hopefully this is just a one off this week...