If she's had diarrhoea it would probably make her dehydrated and drink more. Which will make more urine. Diarrhoea means food is not being digested and rushing through the bowel making it sore and causing bleeding, which shows up as fresh blood in the stools. If her tummy is already settling after being on chicken it doesn't sound serious. Just like you say, probably over feeding her. Carbs and veg, cats can't digest. So it makes their stools smelly. I feed raw, but the only commercial food I have found that doesn't contain carbs and veg and is chemical free is Butcher's for cats. Also some of the Sheba ones in jelly, not the gravy ones.
Julie.