Genoa to Bergamo at FL100 is not a long way (particularly as you would normally be descended fairly early anyhow in Milano TMA) Strange they didn't just continue to destination & save everyone a lot of hassle.
With the obvious caveat, I wasn't there on the day.