Text this: The Impact of Stellar Initial Mass Function on the Epoch of Reionization: Insights from Semi-Analytic Galaxy Modeling