It does look like you need a magic user, or a better green. Do you know their IVs? Maybe that's the issue.
Anyways, I'd advise to wait until tomorrow and see if Ursula solves your problems. If not, maybe roll in the Sibling's banner for a chance to get Reinhardt/Olwen, or the fighting Ursula banner for a chance to get Nino. Or, just don't roll and see what the next banner will hold.