Hey there.
Actually I just got this working.
Just overriding CategoryId() in the default.aspx code-behind to a hardcoded catID doesn't do it.
But then I also created a custom category template to use with the home page. CategoryID also to be overriden here since by default it ALSO uses querystring("categoryid");
Maybe in future versions category templates should use parent.CategoryID?