You are over thinking this wayyy too much!
By Dec 21st, Aviane was fully in control of your cycle and all side effects from Azithromycin interacting with Aviane was long gone.
Plan B on top of your Aviane will most likely screw around with your cycle and you will bleed at an odd time, even twice in close succession so don't panic when you see that.
Take care!