VOD created_at vs. stream started_at

Not from the vod no
As you found the times don’t quite match up

If you want to know the time a stream started then you need to consume get streams API or the EventSub