Don’t think there is any resources for filing free appeals or new applications. MP don’t have any impact on whether sponsorship get approved.So sorry to hear this.
Maybe your local MP could be of some help, in terms of finding resources that you may qualify for regarding the appeal.
There's no shame in asking for financial help, so consider looking into starting a fund raising campaign (like Patreon or Go Fund Me).