The GetColumnSafe method could return null in case you are using auto generated column. This is because the auto generated column are created on later stage, after the NeedDataSource event is executed. Therefore you need to rebind the grid on grid PreRender event to apply the initial filer expression when AutoGenerateColumns property is set to true.
I will updated the help topic in question according to the upper information.
Please excuse us for the inconvenience.
the Telerik team