Have not read the whole topic or the most of them, so no idea, anyway
What error you are getting?
Now, can you make a variable from one of your paths and a drawing, like:
Command: (setq dwg "c:/dwgs/mtext.dwg")
"c:/dwgs/mtext.dwg"
Then just paste the insert code in the command line:
Command: (command ".-insert" dwg pause "1.0" "1.0" "")
What it does?... something like the quote below?
.-insert Enter block name or [?]: c:/dwgs/mtext.dwg
Units: Inches Conversion: 1.0000
Specify insertion point or [Basepoint/Scale/X/Y/Z/Rotate]:
Enter X scale factor, specify opposite corner, or [Corner/XYZ] <1>: 1.0 Enter Y
scale factor <use X scale factor>: 1.0
Specify rotation angle <0>:
Command: nil
HTH