I don't think you actually need Steam in order to play Stronghold Legends in multiplayer, GameRanger is enough, though that may depend of which version you have - retail version, or Steam version. I think multiplayer with GameRanger should work regardsless.
But first of all, that copy of the game which you downloaded from utorrent most likely isn't legal. All I can do right now is to advise you to buy an original copy of the game. If you cannot buy a retail copy (understandably, it may not be available in your country, while eBay may be expensive for you depending of where you live), then you can certainly buy a Steam version of the game. I believe you should be able to buy it at Steam on their summer sail. I think you should be able to get The Stronghold Collection (Stronghold, Crusader, Stronghold 2, Stronghold Legends) with 70 or 80% off, meaning for 4 bugs.