Okay, re-reading your first post makes me think you are have a COM Object that doesn't exist on the server you are running the package on.
If you are using any Office (Excel) then you need to make sure you are running the 32-bit DTExec found in Program Files(x86).
Jack Corbett
Consultant - Straight Path Solutions
Check out these links on how to get faster and more accurate answers:
Forum Etiquette: How to post data/code on a forum to get the best help
Need an Answer? Actually, No ... You Need a Question