I’ve raised a support ticket at Humble, but I suspect they work US hours and I’m not going to get a response yet.
The widget definitely says it’s a cross-platform with Steam purchase so I don’t know why it’s not updated. The widget says the sale price ends in 21 hours, so I have a suspicion that Humble thinks the game is coming out tomorrow.