Femtosecond-laser induced dynamics of CO on Ru(0001): Deep insights from a hot-electron friction model including surface motion