Abusive supervisor & academic career
Since you have already completed most of your PhD, your best course of action is to finish your PhD as soon as possible.  Then you will be free of CO's bad behavior.  Negotiate a plan for completion of your degree with your supervisor.  Request that this plan does not rely on CO since they are not dependable.

should I just accept the academic trail is dead for me and look for suitable industry jobs instead?

The information you have provided in the question tells us nothing about your ability to find an academic job.  However, academic jobs are in general scarce and low paying.