I did the math myself. Lvl 1 gives 1 extra roll, 2 gives 2 and 3 gives three.
You just made me realize, I thought Shiny Charm gave 3 extra rolls not 2, but I also neglected to add the original roll in the charm odds, so it evened out. These odds are correct