Does investfit allow for the different tax treatment between Super and non-Super investments?

Yes. The amount of tax deducted from non-super investment earnings is based on the answer to the question regarding current level of earnings (wages & Salary etc). Tax tables are updated as required.