I already tried that, but was disappointed that the performance gain was only 1%, which is why I didn't include the optimization in the post.
For what it's worth, the vmovdqa only has a 4-wide issue width if it is moving between registers, the memory load has a 2-wide issue width. Floating point adders themselves only have a 1-2 wide issue widths depending on your hardware so it doesn't really matter.