If the cycled card has multiple card types, you stop when you exile a card that shares any of those types. You don’t exile card to find one that shares all of its types, and you can’t choose to keep going to find a different one of those types.