いえ、この場合は「more than nine years」と言っても不自然ではありません。「over nine years」でも「more than nine years」でも、どちらでもまったく構いません。この2つのフレーズは意味もニュアンスも同じです。