The calendar should be initially created when the user selects a caldav resource and one first sync is being performed. Did you try to clear the calendar storage of your Android and restart the device, then trigger a sync again? Did you grant permission to read/write calendars for DAVx5?
In any case you should also disable battery saving for DAVx5 – I’ve seen in the debug log that it was’nt deactivated yet.