The length of the year is now measured to very small error. If the radius of the orbit were changing to that extent it would be glaringly obvious. I find all these wobbles to be mysterious, although the precession of the nodes can be calculated from either Newtonian mechanics or relativistic mechanics. There should be an obvious cause of the various wobbles, especially ones that affect the characteristics of earth's orbit itself.
If you read that website and others that discuss Orbital Variance, they have measured changes in the earth's orbital length with atomic clocks. The year is getting longer right now as we also experience warming.
As for why the earth does not follow a perfectly elliptical orbit (or circular) here is a practical reason... when a body is travelling in free space and encounters the gravitational pull of another body, it will (if captured) begin to orbit that body with either an elliptical or circular (both are equivalent with the circle being an ellipse with a single locus) orbit.
Now, over time, the orbiting body will assume a constant orbit if there are no other elements in the equation. However, if there are other bodies with gravitational effects on that body, depending on their orbits and positions at any particular time, they can create shifting effects on that body.
I would speculate that the "alignment of the planets" occurs due to the mixing of their orbital frequencies creating nodes where they combine and cancel their impacts on earth's orbit, thus changing it slightly.
Note, the page I linked shows relationship between the shape of the orbit and global temperatures. Long before human CO2 production began.