I have a similar scenario with a BLE device, where the MAC changes upon battery change…
So it is typically recognized by certain parameters in the BLE advertising - and from here the mac can be identified, and should then be used for connecting and obtaining more details…
Maybe a ticket is required on Github in order to get such functionality (if not already present) ?