Re: When opened through Selenium runs, differences shown.
Administrator
This is because Selenium/WebDriver creates a new profile of FF each time you create driver instance.
You could instruct WebDriver to use existing profile instead of creating new one. And then you should be able to see your plug-ins. This SO post might help in using a custom FF profile or creating a new profile -