That's good to hear, because I just installed my new M3 iMac yesterday, and I need to transfer my macros too. However I started off differently, by exporting my KM groups into folders, and I plan to import them. I guess if I do that I will lose some things like my variable values and named clipboard contents.
You clearly did it the right way, with proper forethought — and no doubt a far more sophisticated setup than mine. I on the other hand was reacting in semi-panic to the theft of my computer. So overall I feel pretty good that copying and pasting returned me to my original KM setup.