Решение пришло само собой: во-первых перловый скрипт был переписан на Пайтон - получилось короче и читабельнее (заодно раз и навсегда решена проблема разных кодировок в исходных файлах).
Во-вторых, в качестве упражнения по портированию, за пару-тройку вечеров собрал самостийный веб-сервер (по аналогии с POE - на twisted)
Ну и вишенкой на торте стало преобразование скрипта в полноценный экзешник при помощи pyinstaller - без танцев с бубнами, строго по инструкции из трёх пунктов. Причем тут же, без всяких хитрых телодвижений, прикрутил к нему нужную иконку приложения, собрал все DLL-ки и прочую требуху в один файл - пашет как из пушки! Да, скриптики из 13 кило преобразовались в экзешник на 7 мегов, но там унутре есть ВСЁ - безо всякой головной боли с установкой на чужой машине. Естественно, я этот поисковик никуда распространять не собираюсь, но для всяких красивых приложений это просто Клондайк - сочиняй и пакуй, всё законно и просто. Как вспомню, какие телодвижения приходилось делать для аналогичных программ на Перле, аж дрожь берет...