Thanks for pointing this one out. Ironically, the error was caused by changes in FTOLED that were added to support the Due with Arduino 1.5.2. It looks like the Arduino team added their own solution to the same problem in version 1.5.3, and I hadn't tested FTOLED with the newer Arduino IDE versions.

I just updated the library so it should now work with 1.5.2, 1.5.3 or 1.5.4. Sorry for the inconvenience.

As you probably noted, the header in FTOLED was just the bare minimum necessary for the library to compile. Nice work noop-ing out all of the various pgmspace macros, I'm glad the Arduino team took your work onboard.