I'm afraid, third-party customizations are outside our scope of support so you will need to work with a third-party provider if you wish to review these further.
The upgrade is needed to resolve your issue with downloads. The upgrade is a relatively minor one so you can, of course, upgrade and disable your third party applications/plugins/themes if you run into any issues.