It's a difference. Buddy Hield was born in the Bahamas, which made it easier to lie about his age and hide his birth certificate. Even then, it's just only one year.
Zeke was born in the US and is 4 years older than his listed age. That's some shyt you will not be able to hide no matter what excuse you try and come up with. The NCAA and the NBA draft would be the least of his concerns.
Those sports entities have resources in law enforcement that do those type of backgrounds for a living when it comes to talent evaluations. Of course, they were going to find out about it and you could make the argument that they should have known already.