I think contacting your previous professor to solicit his or her opinion about returning to law school is a great idea. I guess I don't see how you could get a great LOR from that professor, assuming you did not do well in the class.
I suppose it is possible to get an LOR that comments on your personality and work ethic, as opposed to your academic performance, but that seems rather weak to me.
I think an admissions consultant would be worth their weight in gold to you. You have an unusual situation that has to be pitched just so to very carefully selected schools. There may even be opportunities like reapplying to your old school, but I think most people here won't really have great insight into that.
Good luck, and good for you for not giving up!