Can`t alter views filter option
It seems you read not complete article :(. before this method getting call we should tell hey views we want use your hooks

something like in your .module file

/**
* Implements hook_views_api().
*/
function yourmodule_views_api() {
  return array(
    'api' =&gt; 3,
    'path' =&gt; drupal_get_path('module', 'yourmodule') . '/views',
  );
}


Then create a views directory, create yourmodule..views.inc file there and put your code there ( please be sure your code getting execution with some dsm or die() ).

I know your change your way but I think it help you in another task.

take a look  at : this article