Bumping this in August 2017.
I just got off the phone to CIC. The gentleman who answered the phone was adamant that IEC visa holders are, in fact eligible for Implied Status when they have applied for an OWP. I brought up that IEC visas are non-extendable except for very limited circumstances...