если ты не вызываешь питоновский этот модуль, который по сути так же реализован на си - ты должен для всех платформ сделать чтобы динамическая библиотека была своя
это геморрой
а так ты просто говоришь что для работы модуля нужен bz2 или pyaes какой нить
и вызываешь из C++ реализации своей эту либу через питон
которая не намного медленней будет работать чем если бы ты ее подцеплял в виде библиотеки в свой модуль, но геморроя меньше