aromatherapy oils will screw up the goretex - the goretex will treat it like plain dirt.
Smoke is smell is very hard to get rid of (I used to work for an insurance contractor who dealt with the aftermath of fires and floods in houses).
You have three options:
a) give it back.
b) Do as Kate suggested - but with non-bio washing detergent - be prepared to wash it many times befoe techwashing and TX10.
b) take it to a a flood/fire recovery company - some have an ozone chamber which they use to deodorise smoke contaminated furniture and clothes where cleaning hasnt got rid of the smell - but be aware that the gortex membrane may react with the ozone.