Yet where does Mary claim she is blessed? She literally states that people will call her blessed, but she does not state that she IS blessed.
It was a deep prayer and revelation born of the understanding that the Holy Spirit (who overshadowed her) revealed to her in a deeply spiritual way. The only way that all generations will call her blessed would be if it was the will of God and that He revealed that to Mary through the Holy Spirit.