Billy's comments and all others notwithstanding ......
The perf foil goes OVER the melinex. The purpose of the foil is to keep the insulation in place - it is merely a "retainer". The retainer, if you'll forgive the label, is metal when you anticipate that the retainer will be subjected to hot air or fire (ie the smoke control bit you mentioned), and it can be foil (ie not so good in a fire) if the system is NOT to be run during fire mode.
As for the comments about grease build-up, well that's a slightly different question, and that is a function of cleaning and AS.1851.6 and so on. Take the extreme cases of (a) melinex-lined and insulated duct cleaned EVERY day, and (b) an uninsulated unlined bare duct never ever cleaned.
This is to illustrate that the lining per se is NOT the cause of the problem, but only a SECONDARY factor. The MAIN factor is the maintenance and cleaning regime.
Does that help? If you need more info or a further opinion, drop me a note at paul.keating@jlwilliams.com.au