Online Deluxe is not as fully-featured as the desktop Deluxe version you bought. It cannot prepare all the forms and does not have Forms Mode for direct viewing and editing of forms. It cannot prepare Schedules D,E,F, C (with expenses) or enter a K-1. It is only good for 1 Federal return, and a state return is an extra fee.
You can phone TurboTax Support on Monday and ask for the installation file of desktop Deluxe to download and install on your MAC. Be sure they provide you the Mac version.
Use the form at the link below to schedule a callback. Hours starting on Monday will be 5AM-9PM Pacific (8AM-12 Midnight Eastern) 7 days/week.
https://support.turbotax.intuit.com/contact
Also see this FAQ:
https://ttlc.intuit.com/replies/4259363