Разве не правильно сказать, She couldn't do wrong или She could do nothing wrong ?
Ответ носителя языка
Rebecca
She could do no wrong это еще и грамматически правильное выражение. She couldn't do anything wrong или She could do nothing wrong. Оба выражения являются грамматически правильными.