Although these are brand new (the Quadtrac is built from scratch rather than a conversion), I'd be staggered if they're DLC items. I know this is the first game GIANTS are self-publishing, but they've never shown fact sheets for an unannounced DLC before.
I still think they just ran out of time to get them into the base game and they'll come with the patch.