The EntityProperty syntax used in “predators” is the result of a new EntityType function introduced in version 13.3 (see this link).
Unfortunately, the new expression wasn’t featured in the “what’s new in version 13.3” on the Wolfram Blog and I completely missed it.
I am looking into EntityType and its proper use and I will come back on this topic in this post.
More exploration of EntittyType and some of its new properties here: https://community.wolfram.com/groups/-/m/t/3103210