Nope. For the game these two are separate and non-related distribution channels. (UnReal World on Itch was mainly set up due the request by players who don't fancy Steam purchases.)