Hmmmm, it seems my problems have been solved by time, not effort. All I did was play TB as normal (with the minor inconveniences) and after about an hour I could see textures. And when I logged on later that day I could see that the log in glitch was fixed. I hope the same happens for you