Sun-to-Earth evolution and space weather impact of the 21 April 2023 CME: validation of a space weather modeling framework (Journal of Astrophysics and Astronomy, 2026)