Try harder to find a timezone and then use for both start and end
There seem to be cases where we don't have a start or recurring timezone
set, but we do have an end timezone.
Per ICAL both start and end need to be in the same timezone anyways,
afair.