Crabs are opportunistic feeders... if they come across something that can be eaten they will eat it. Keep an eye out for those shrimp; they might just be hiding really well! If you don't see them again, I would guess that maybe the crabs got them while they were molting (most vulnerable). Not much help for the here and now, I know.