Keep pluggin
Seems a LOR isn't as important as it used to be (or at least was stressed to me).
If you have the experience you should get the call, and if you have the personality, you should get the job.
I don't believe a 2 year degree is a buster, but then if I knew everything I would be doing something else.
Anyway, good luck. It seems people get the call 4-6 weeks after doing the online app.
Jetsi