Thanks for the suggestion, G B L. I ended up loosening the transfer bearing flange just inboard of the right-hand inner CV joint. I only loosened the nuts half way off of their studs. This allowed the axle to float a few cm in and out of the transmission and gave enough clearance between the axle and frame to get the strut slipped into the knuckle.
A warning: be careful about transmission fluid spilling out of the axle hole in the tranny if the vehicle isn't perfectly level. I had a few issues with this combined with my poor judgment. Luckily, I need to do a transmission fluid flush anyways. Unluckily, a portion of transmission oil ended up on our driveway... :(
I've read a few threads on transmission flushing and all of them mention a fill level check plug with a standard hex head on the left-hand side just in front of the axle. This does not exist on my car. There is a larger plug with a Torx pattern just behind the axle at a similar level. I have not seen any reference to this plug so I can't be certain it is the right one. The closest I got was a comment in this guy's vid:
Does anyone have the actual transmission level check/flush procedure for my 2016 Ford Transit connect Titanium? (mainly detailing where the level check plug is)
Lastly, I have about 100 miles on the new Bilstein B6 front struts. They're a very nice improvement. The small bump compliance is way better than the stock struts and they take the edge off of big hits like potholes and railroad tracks. I think I'm hearing the bump now more than feeling it. Before the bumps would vibrate the whole car more. Overall, they're a lot more buttery than the stock struts. Changes like this are very noticeable on these vehicles since they all ride so rough with small tires and high load capacity for their size. I did measure before and after and they raised the front end roughly 3/8". I'm sure it will settle a little bit.