RunDisney's medical director was a full go for Wine and Dine - she said that they had all the required personnel and equipment (as normal) to conduct the race. The races were cancelled by the higher ups due to the perceived "optics" of having the race weekend. Hospitals around central Florida are not (and have not been) desperate for staff during the pandemic. Many laid off nurses and other professionals in March and April when many normal procedures and surgeries were cancelled.
If Optics are the issue I'm not sure how they will be better in January when basically every "big" fall race cancelled.