You have the speed sensor, that should be enough for Zwift. You can try getting it set up during the 7-day free trial they give you. I'm not sure how they can disqualify 'dumb' trainers (power curve?)
My guess is in the worst case your power estimates won't be accurate... but whatever, at least you would be getting entertainment value out of it