Sorry, I never got notified of this reply.
For the sake of anybody checking this thread, the answer is no. The game's content, be it on Steam or Itch, does not differ at all.