submit ACT or no ?

Submit both. Your D will be fine. Especially this year where so many have no scores at all.