When the daily login calendar was introduced the 100x hourglasses bundle didn't exist yet, but now it does.

Here is a list of the calendar cycle:

From the 240 fields of the different calendars 15 are 10x hourglass bundles,
[15*10/240 = 0,625] that means the calendar gives you less than 1 hourglass per day.

So here is my suggestion:
Replace all/most of the 10x hourglass bundle fields of the calendars with 100x hourglass bundle fields.