Battery Charge and Discharge Time
There are numerous errors in your calculations.

50000/0.5 = 100,000 Wh

Dividing two dimensionless quantities can't result in a value of Wh.

Again:

100,000 x 1.04 = 104,000 Wh

And again:

104000/48 = 2166 Ah

There is no point looking at the numeric values when the units are wrong.

For charging and discharging time, you need to know the current or power.  You already know the discharge time, since you used it to size the battery bank.  It will take 5 hours to discharge to a depth of 50%, since you designed it to be so.

For charging time, do the reverse.  Find how long your power source takes to produce 50 kWh.  You also need to derate that to the efficiency of the battery.  Since the battery isn't 100% efficient, you need to put more energy in to charge it than you get out when you discharge it.  Any battery will also have a maximum charge rate.  See the battery datasheet.