I believe the 2.3 ecoboost in the new explorer is the same basic engine as the 2.3L ecoboost in the mustang. I think the differences are very minimal - and those oil separators (catch cans) should work but you might find you need some creative mounting as they are meant for a location that might not exist under the hood of the explorer.
IE packaging is very different.
However I will not caution you - aside from the new mill being a direct injection engine and being turbo'd. I know its popular thought that a catch can will help engine performance and it has to fix issue . . . . . . Hell I have one on my Pontiac G8 - and yes it does help that particular engine. BUT - there are some engines out there that are DI that don't care about the oil vapor laden air. In fact I've not heard of any valve or injector issues on the Ford produced DI mills. (all the ecoboosts, or the high spun 2.0L 4 in the focus)
So it might not be something you need on the car. I would look carefully around to see if people with mustang ecoboost mills are having valve train or injector issues and then consider if you need to or would benefit from the PCV catch can. Just a thought.