My suggest... never use Find. Ever.
Also, never try to find something on children. Instead have children look up scripts on parents.
Reason being, a parent can exist without a child, but a child cannot exist without a parent.
So... have a script on your children that will either forward events to an appropriate script on the parent (NGUITools.FindInParents is handy!), or call the correct function directly.