Oh boy.........I have absolutely no advice, as I have not walked in your shoes. I only know that I have had to live my life listening to my gut - and that is all you can do in this situation.
I have the highest appreciation for foster parents - and I do mean, the highest. You and your husband are amazing, and I believe you will know, deep in your heart, the perfect decision.
I will be thinking of you.