@d2010, there's a lot there and I can't understand it, what is it for?
Is the comment "2) Warning . The Dimenstion/s can not re-make inside Blocks" equivalent to "Note that with the proposed method, entget-entmake cloning, all associative relations between the selected objects will be lost." from @roy_043?
Thanks for sending anyway.