Update:
My pending payout has just gone through, after 26 days.
I'm still considering moving away from itch unless the situation gets resolved completely. and new measures are implemented so this doesn't happen again, and more transparency from itch's part.