My daughter Lauren now 24, was born with her umbilical cord around her neck. 6 months later after her 3 in 1 vaccination began siezuring. No-one has been able to specifically daignose whether her condition is as a result of the umbilical cord incident at birth or the reaction to the 3 in1 vaccination. This problem of unclear or no diagnosis is a major problem. Have you been to the St John's Red Cross hospital ? They have some excellnt people there. Research diet as well, we used the Ketogenic Diet for our daughter, it was difficult but it worked well.
So much of your daughter's qualities are what I have experienced with my Lauren. Is Abigail in mainstream school ? If not investigate getting her into a school of inclusion, it is costly but worth it. Contact Sun Valley School of inclusion in Cape Town - Noordhoek.
Don't give up.