MacroDroid queries the list of calendars available on your device every time it creates the dialog. Did you add the calendar in the app or via the web? I have just tried adding a new calendar in Google on my device and it appeared next time I loaded the dialog, so I can't recreate any issue I'm afraid.