The flight does appear to be completely avoiding the US.
Previous flight on this route: http://flightaware.com/live/flight/AFL150/history/20130708/1...
Current flight: http://flightaware.com/live/flight/AFL150/history/20130711/1...
Previous flight on this route: http://flightaware.com/live/flight/AFL150/history/20130708/1...
Current flight: http://flightaware.com/live/flight/AFL150/history/20130711/1...
Lines on maps are not accurate representations of the shortest distance between the points, because maps are 2d representations of a 3d globe. The shortest path is approximately along a "great circle"[1], which looks like the path in the first link.