You cannot search for a Fossil with Roseannes or Bebe. It says on the card it does not count as a Pokemon while in your deck or hand. Only while in play does it count as a Pokemon. There was never a ruling change like that, and there probably never will be.