Not sure if your comment applies to my problem or the original problem in this thread mcm but I tried the dev build anyway
That didn't change anything. I did however uninstall all other extensions and the status bar icon came up as soon as I restarted FF. I then reinstalled the other extensions 1 by 1 and the AD icon continued to show. All of my extensions are back and AD is working fine. Not sure if this means AD has to be installed first to work or if there was just some anomaly on my system.