Why should we expect anyone else to check our capability to obtain a job? If someone meets the prerequisites for a class, applies if necessary, and pays the required fee they are allowed to obtain that education. If said graduate is unable to successfully gain employment in that field after graduation, the responsibility is theirs alone.
We can't shift our personal issues or lack of forethought into someone else's sphere of responsibility. If I wanted to be a pilot and paid tens of thousands of dollars for that training, then found out on a pre-employment physical that I suffered from a cardiac condition that would not allow me to fly, I couldn't possibly blame the aviation school for failing to find my heart defect. They provided the service I purchased from them, and my failure in finding employment is a separate issue.
You're lucky in that your issue is not insurmountable. As you mention, keep looking for employment options where you may not have to drive, or prove that your driving ability and decision making has improved by not getting any more violations over the coming years. Good luck!