In most institutions, they require that the Phd. work to have been done after the student enrollment in their program during the program. Otherwise, the student's work does not reflect their teaching/supervision and they can not claim so with previous work done elsewhere.
You might be exaggerating your directors' power. They are not Gods at the end. Each institution have regulations that protect students. You can speak to postgraduates officer / director or student union or department or college head for advise. I am sure there are much more people managing the institution other than the two persons you conflicted with.
Your institution can assign you a third person. Remember Phd. require external examiners who will judge you independent of your previous supervisor. Also try to avoid people in their circle as examiner.
So if you have work done, do not waste it. Fight for your right and give it a try. If it failed, when you go to another institutions, mostly, you will start all over again. Your experience is advantage so you might finish earlier. But I really do not think you can take your current work. It is explicitly not permitted in most universities.
Consult your institution's regulations and student support officers they will help you. Also consult them about the intellectual properties, so you may be required to insert heir names in publications out of the work etc.
Another issue that might be problematic on taking your work , in case you could find institution that will take your work to continue it, is the intellectual property. Check it first to avoid issues.