I converted it to an mpd (by hand) and it seems to behave a bit better in lpub, but still doesn't treat the cable synthesis file as a part. It seems like it's treating it as a separate model, before the main model.
lpubtest.mpd
lpubtest.mpd