Replace one family with another causes instances to be rotated?

Using the info from this thread (which I somehow missed before):Copy all parameter values from one Family instance to another - #12 by David_Baldacchino

I went with a list.map, per the suggestions in the above thread, This works. . . sort of. It changes the families to the new type as desired, nut makes all parameters identical, which is not desired. I’m hitting a wall here. . . . any guidance on why the mapping would be doing this?

Updated workspace picture:

Note: The node “FilterToOnlyWritaleInstanceParameters” is a custom node of the filter group from the first post, just to remove clutter from my graph for sanity reasons.