Been a while since I was here last, so I will summarise.
Honda HSF/Bluetooth unit proved to be culprit. Found a post suggesting a replacement capacitor could solve problem, so bought capacitor, replaced it and retried. Still draining battery at irregular intervals.
I have delved further and MAY have a culprit, but do not have the knowledge to go further.
First off, the unit is not just bluetooth, it also handles verbal commands for satnav as well as 'phone (as I understand it). These commands must be digitised and stored somewhere. There is faily big memory chip in the unit which I suspect is used for this purpose.
Looking at the datasheet for it (type is Micron 48LC8M16A2) say it is a DRAM (dynamic RAM, which needs refreshing to retain data) and is supposed to swith to 'Self Refresh' mode on power down. This takes little current from the battery. IF it does not do this, and instead goes into 'Auto Refresh', the current is a lot higher - enough to drain the battery over a few weeks of non use.
Anyone want to take this line of thought further ?