I was about to reply, before I noticed your Edit, and tell you that it's a problem with CRON not recognizing timezones, not just for softaculous
You seem to have it figured out?
I've seen this in cron for a long time, where the timezone CRON uses is different from the timezone the system uses. Did you find a different timezone symlink for cron?
Let me know if you can please