For those who having the degrees (slightly or hard-to-guesstimate) unmatched with experiences, the only way to find out whether they're eligible is to send an application. They can't re-do their degree in the next 4 weeks to make it to the cap, anyway. They have nothing to lose but the application fees, so why don't give it a try? The bright side about having nothing to lose is having everything to gain if things go your way. Take a calculated risk and just do it.
You know, when I say taking a risk, I'm not talking about a drastic mismatch, like, a language arts graduate applying for a financial analyst, but if you're a statistics or math major with 8-year duties fit in NOC 1112, you should definitely send an application for a financial analyst.
On a case-by-case basis, CIC may pick a candidate with more relevant experiences but a degree slightly off the requirements over another candidate whose degree 100% matches the education qualification but having a weak job description. Who knows? No one knows for sure, but CIC.
Good luck for all and wish you guys the best!