I had a battery drain issue a few years ago on my car and it ended up being the heated door locks that stayed on, using a very small amount of power, however still causing a drain!!
Maybe worth checking for that, i believe there was a fuse for it which i just ended up removing, as I never used the key to get into the car anyway.