Arduino Due with Datalogger Shield; RTC Not functioning

Hello,

I am trying to interface my (Deek-Robot) datalogger shield with an Arduino Due.

Based on the information here: Adafruit Data Logging Shield with DUE ... everything's OK!!! - Arduino Due - Arduino Forum,

here: Data Logging Shield (Assembled) | Adafruit Shield Compatibility Guide | Adafruit Learning System,

and in the table here: GitHub - adafruit/RTClib: A fork of Jeelab's fantastic RTC Arduino library....

the RTC at least should work no problem as long as I use Adafruit's most updated RTC library and plug the shield on the DUE like I would on a UNO.

But alas, for some reason I can't set the right time, even though I'm doing everything that's written here Understanding the Code | DS1307 Real Time Clock Breakout Board Kit | Adafruit Learning System

Here's my Serial Monitor output:

Please help. What am I doing wrong? Is there some programming knowledge that I'm missing?