You definitely have a chance! I also have a low undergrad GPA, but I did really well in my post-bac courses and volunteered/worked as much as I could in order to gain more exposure to the field. Initially, I was worried that my post-bac GPA and my clinical experience wouldn't compensate for my undergrad GPA, but all of it paid off because I was accepted to U of O this year! The fact that you have experience working as a special ed teacher and that you've maintained an excellent GPA in your master's program is a huge advantage. All I can say is continue working hard, volunteer/shadow SLPs in different settings, and, if possible, apply for a practicum assistantship through your post-bac program.
Best of luck to you!!