Ok - maybe they will eventually update the features for the EPIC array.
You should still be able to use champ.DMR() to define regions without the use of features (using their "ProbeLasso" or "Bumphunter" algorithms), but I've had issues with the regions called with this function in the past.
Also, I see metrics for annotated regions on the 450k array in the ChAMP user guide, but I wasn't aware of a function in ChAMP to define regions based upon the pre-existing annotations.
I know RnBeads provides region-level metrics for the EPIC array. I've also added some EPIC-array functionality to COHCAP in the standalone version, and I will eventually update the Bioconductor version (after I do some more testing with the EPIC array).
https://sourceforge.net/projects/cohcap/
You can also see some EPIC array annotations in this Bioconductor package: