Wow, seems like they're pretty savvy. I've only seen that list floating around recently. Maybe I'm just being an idiot, but could you get past it with allchans.org to access 8chan and Lainchan? It's funny because I remember this one random foreign page had a frame set-up of 8chan for some unfathomable reason. Maybe you can get by with something like https://en.tanobb.com/?
This place is pretty slow.