I wouldn't think that chicken grease would do that. It could be you startled him. Sometimes when I wake up my Cinnamon too fast she just automatically strikes. I think this is why Dave and Tracy of VPI always remove ball pythons from their tanks with a snake hook. So they know when they finally get their hands on them they will be fully awake.
My male normal ball python used to whistle too. He had an obstruction from a previous shed in his nose and it took him a few more sheds to clear it. I would have to hear your snake to be sure it isn't an upper resp. infection, but it could be he just has something in his nose.
-----
Lincoln, NE
0.1 Pastel
1.0 Pastel het Pied
0.1 Pied
0.1 Cinn
1.0 Black Pewter
1.1 Normals
1.0 Thayeri
0.1 Thayeri X Alterna
0.1 crazy cat
1.0 husband