Is Rudy under a Geas? A compulsion not to see the supernatural? Someone mentioned this on a FB forum and if made me realize that would explain why he saw a fricken giant as a regular human.. it would also perhaps explain why he was freaking out so bad, similar to when Harry had to confront where his blasting rod had gone..