At the moment, owning a magical crawdad does not trigger the special fish achievement where fishing up mr pinchy would trigger it. You cannot have a magical crawdad without having fished up mr pinchy.
Oh, and it didnt give me the achievement for having the crawdad either.