No problem! I did some research after asking, and bought through itch because it appeared that that was the case, but I'm glad for the confirmation.
Based on what I read, itch gives a bigger cut, but steam reviews matter a lot because exposure is much harder to get with itch, so a lot of creators appear to prefer purchase through itch and giving a steam key, which seems to be the best of both worlds.