Thank you to everyone who responded and gave support and feedback.
However, I still haven't received any acknowledgement / response from tech support, nor the itch.io admins themselves.
I still think this is an issue that would ideally be adressed by changing how the current blocking and privacy settings work.
I went ahead and put together this video to attempt to explain why changing the blocking feature to protect users from harassment is essential!