Why is 我找不到 correct and 我不能找 wrong? Which grammatical point am I missing?
In general,

"我不能找"： 


  I'm not able/ allowed/ permitted/ qualified to look for
  something/somebody.


"我找不到"： 


  I am not able to/ cannot find the things that I am looking for.


Typically, native speaker seldom use "我不能找".

English speakers don't quite say "I cannot look for something" either, right?