Hi,
With ACADLSPASDOC = 0, acad.lsp file is loaded only on starting AutoCAD, but acaddoc.lsp file is loaded on each new drawing whatever ACADLSPASDOC value.
Two files for to two behavior, so if I undersand your problem, you have to put your menu load expression in acad.lsp.