Was the only reason for Captain to be black, because...
To fill a movie industry race quota that's the norm these days? Considering it's a European folk tale taking place anywhere between 1400-1600s, the black was was out of the question in a ROYAL SETTING.
That big black man made me and my friends laugh when we watched it (yup, one of the EU states here).
Though yes it's still better than the 1997 movie with a black Cinderella. :)))))