У каждого датчика свой пин прерывания - их прямо завести в мк на пины с включенной подтяжкой(у датчика открытый коллектор), прерывание настроить на спад. По прерыванию перевести мультиплексор на датчик и выполнить его чтение библиотекой. Тоесть иниты, и работу с каждым датчиком сделать по очереди.
Возможно обернуть библиотеку в свой класс, который будет знать как считать что-то с конкретного датчика.