Neither the information in the last post nor the information at the "Adding Other Apps" page previously linked was exactly right. I know this is an old thread, but I arrived at it today after doing a web search.
I also right-clicked the remaining entry and set the Category to "Internet". They all showed as "Tor Browser", but I was able to identify which entry pointed to "firefox.exe" by hovering over each entry and waiting for the tooltip to appear, showing the exe file it pointed to. If that doesnt suit you, our users have ranked more than 50 alternatives to Torch Browser. The best Android Tablet alternative is Mozilla Firefox, which is both free and Open Source.
Torch Browser is not available for Android Tablet but there are plenty of alternatives with similar functionality.