I think that only a vet would be able to properly answer your questions about medication. And I'm certainly not a vet. But at this point you have done pretty much all you can do in the training area, so I think it's completely legit to explore other options. Including whatever medication or supplements are available as treatments for anxiety.
You can always go back and re-examine what you did yesterday, but it's over and done and you did your best with the situation at hand. Taking Ellie for a walk was perfectly logical. It's time to deal with the present and the future, not the past. If you have a dog who bites, even if it is an "understandable" situation or bite, you need to do something about it. Both for you and your husband and for your neighbors and their kids (and dogs). Yes, it was an especially stressful situation for you and Ellie. But you still need to make sure that she does not bite again; it is your responsibility. It might not be you or your husband next time.
You will be able to handle this, and I know you will find a way. No one else knows your dog better than you.
You can always go back and re-examine what you did yesterday, but it's over and done and you did your best with the situation at hand. Taking Ellie for a walk was perfectly logical. It's time to deal with the present and the future, not the past. If you have a dog who bites, even if it is an "understandable" situation or bite, you need to do something about it. Both for you and your husband and for your neighbors and their kids (and dogs). Yes, it was an especially stressful situation for you and Ellie. But you still need to make sure that she does not bite again; it is your responsibility. It might not be you or your husband next time.
You will be able to handle this, and I know you will find a way. No one else knows your dog better than you.
