Spending all of his time down on the gun deck has given Lorenzo time to think, which has given him keen insight into the world around him.
Plus it was so obviously vampires, how could Cook not see that?