Update: I have managed to get the selectionChange event working. I had previously attempted to use the addEventListener but the way i did it caused a feedback loop that stopped the app. I found the correct way to handle it and got it working.
I have decided for the time being to leave the year in the 1900-1915 range and simply remove all instances of the year being displayed. I have managed to do this in all cases except for the gridline label for the start of the day since the outputdateformat only covers the tooltip. The label appears as "12AM Jul 14, 1910" and i want to git rid of the 1910