It's not confirmed since neither are on Steam yet, but theoretically speaking, it should be possible to use the Itch version of the DLC with the Steam version of the base game. You'd have to figure out how to manually install it though.