Found this, might work but it doesn't sound easy. netflix not showing in SD Menu. - TiVo Community
Apr 4, 2012 - 5 posts - 2 authors
Did they take out netflix from the sd menu? I can select and add netflix to the now showing menu in HD but netflix is not showing in the VOD ...
Follow the post and see what you think, another option would be a roku 3, they still work with non HD tvs.