Zachri,
Funny, I found a post by me that KirkWM said to use you package “PointExtensions.AngleBetweenPoints”
was able to use that to rotate the blocks to the alignment direction.
Thank you
Get rotation or direction from selected object (polyline) - Civil3D - Dynamo