I would try creating a fake student in canvas before pursuing this problem too much further. There are some intricacies in setting the configurations correctly.
It might be that webwork is unwilling to create a new homework set for a canvas instructor even though that instructor is mapped to a webwork student.