AO-RMM: A Scalable Riemannian Optimization Framework for Joint IRS Phase and Precoding Design in mmWave Systems (IEEE Open Journal of the Communications Society, 2026)