that's pretty weird if the folder isn't in C:\Users\(username)\AppData\Local\Iceland\Saved\Screenshots\WindowsNoEditor, then it's definitley itch.io that's handling the files differently somehow
Itch creates its own user folder, and operates from there.