But.....this is where the suggestions link from the examples point. "Corrections, suggestions, and new documentation should be posted to the Forum."
Along those lines,
Clarification could be added to: http://arduino.cc/en/Reference/AttachInterrupt
It mentions that the Due calls the interrupt pins differently, but doesn't specify which board the example code is written for. Do you use "int.0" for the "interrupt" argument of the attachInterrupt function on the boards other than the Due? Or would just "0" be acceptable for either? (using the pin 0 on the Due, and pin 2 on the others)