Weird. Did you log into your GamersGate account, then see SABOW in the panel on the left under 'My library'? After clicking on the entry there for SABOW, a bigger panel headed 'My Library' opens in the middle of the screen? 'Steel Armor blaze of War' should be listed there and to the right, there should be a download link, which will d/l the latest version.

SABOW now also on sale at Steam (1 May '15). Latest update has some neat new features, including more sophicticated damage modelling and associated effects, like the flare-ups from ammo cooking off in a burning tank:

There is also a new 'active defence' tactic, whereby using a hotkey you can initiate moving into and out of hull-down positions, to take your shots.

Short description of the new training mission featuring this option, previously only seen, I think, in Steel Beasts, is here: