For the sake of completeness and in case anyone else is experiencing this issue I will present the two workarounds I found.

Firstly, INDI comes packaged with a couple command line options that will allow one to see and set various parameters. The output of indi_getprop is easily parsed for automated data collection.

Additionally, INDI also supports the use of D-BUS . The linked tutorial is a tad out of date but is still applicable to Python 3. Though, I did find I did not need to initialize gobject or use dbus.glib, which is now a depreciated module.

Personally, I will be sticking to D-BUS for now as it also allows for interactions with Ekos, such as triggering auto-focus.