Super Mario World has an extremely eclectic art style whereby many enemies are drawn in completely different ways. Development files reveal Mario went through many stylistic changes; it is possible that all the enemies were made to fit Mario, but at different points in time.
See Tweet