Похоже, я нашел решение такого рода работ.
В настройках сервера nvidia x я установил для обоих дисплеев значение «Отдельный экран X». Я перезагрузился, и теперь похоже, что Xfce переключит панель задач и мои панели между внешним дисплеем и дисплеем ноутбука в зависимости от того, что подключено.
Проблема этого решения заключается в том, что он видит ЖК-дисплей ноутбука в качестве второго монитора, поэтому указатель мыши может «потеряться», когда он просто прячется на другом дисплее. :)