I figured this would update at Midnight so I waited until 23:58 until claiming it, but it appears I missed yesterday's gift now. The game was still showing 23:58 as the time, but guessing that must be showing local time while the update is in another zone - maybe continental or GMT? When does it update.
Cheesed off at missing that now.