I agree. There are a lot of things that seem out of character in the show. Like when Emma trusted Sidney. Maybe the answer is the same as it was for this situation. Rumpel let his emotions cloud his judgement. And maybe he did look for her, but couldn’t find her.