What you're describing sure sounds like TREAD SEPARATION.
If it is, and you keep driving around on it, it WILL come apart. Not if, but when, and when it does, if you're lucky you get to replace the now treadless tire carcass with your spare and be on your way (actually the tread doesn't have...