Filtering a View that is output as a Block
Ok finally dug up my answer.

http://drupal.org/node/386388

In summary, the scripts for ajax views cannot be added if you embed your view in a page template. You either have to create the view in preprocess_page or in a node template file.