Update
Charlotte is on Benadryl and it is helping. She still has some scratching but it doesn't seem as bad.
She's still on her hypoallergenic, homemade diet and is doing very well. We have introduced chicken and no problems with that. I did give her some peanut butter the other day and she ate something off my mother's floor. The next day she was sick. Wouldn't eat and very bad gas. Not sure if it was the peanut butter or the mystery snack. I'm staying away from peanut butter for now anyway.
Charltte still has a cough due to her heart problems. The vet has upped her meds again and if it doesn't stop she has to go back in a couple of weeks for more x-rays.
Overall she's doing very well, although she is not back to her old self and we're wondering if she ever will. It's like our 12 year dog went from energetic puppy to old tired dog in a month. Sigh.