116% means that it is over-stocked. Guppies are not good because their tails are tempting for bettas. Tetras should be in schools of probably at least 6. In a 5.5 there really is not enough physical room for the betta, or other fish, to get away from each other. Most of the other fish are schooling fish and should be in larger groups then what would fit in the tank. I'd only recommend african dwarf frogs, snails, or shrimp.
yeah the fact that it says 116% means it's overstocked. generally the max of anything is 100%.
I suggest calculating 1 betta and 3 shrimp; or 1 betta, 2 shrimp, and 1 apple snail (what are usually called mystery snails at the store) take it to 88% and 97% respectively. =]
And do more water changes or greater amount water changes weekly. The calculator is off when it comes to water changes. =]
If you REALLY want another fish in there, you can divide it and put another betta on the other side. Otherwise, the most I'd say is either Ghost Shrimp, snails, or ADFs.