I suspect that the Yoshi art on the cover is a bespoke creation based on the original sprite art, because I can't find any other source for it. Other things I've noticed is the cover art uses a slightly different palette for Yoshi's body (green + lighter green instead of green + white) (1/2)