The calculation is correct considering we only have an 10% boost (even if ingame it says 110%).
Fact is Split tends to make this confusing information all the time and basicly saying "Hey instead of the full 100% cryo Value you get 110% (+10% more) rather then making it simple and saying the boost is actuall just 10% bonus.
The same counts for all other Global boosts if those are active where you just have to remove the 100 to see the "real" bonus of it.
So the cryo you received is correctly calculated by the system:
46 (100% ) + 4,6 (10%) rounded up 5)) = 51 Cryo (110%)