You're wasting your time for a number of reasons.
You cannot play recordings from My Shows via TV Anywhere.
You cannot load the TV Anywhere app on an Apple TV and even if you could, Virgin Media (in common with Sky) do not allow HDMI connection of the app output to a TV.
You can do the last thing with the TV Anywhere app - manage your TiVo resources concurrently with anything that is going on on the TiVo.