As it seems several people have been able to claim their Steam keys, we think some are still just looking in the wrong place. We have contacted itch support in case the issue might be technical somehow, but we haven't received a response yet.
This is from another VN, but the method described in this thread should be the same for Trouble Comes Twice. Hope it helps!