Just got a chance to install the flaps I ordered - they arrived in perfect condition, and fit without issue! So happy to have that completed look again, and much kudos to Jason for providing these to the community.
Now we just need someone to 3d print the window clips....