Unfortunately, yes. itch.io and Steam DLC aren't transferrable (i don't know if this is the right word but yeah) with each other
Man 😞. Thanks for answering me anyway.