I don't think without modifying the package you could run it successfully.
Source connection: - Which you are passing from config that you supplied at run time.. it is working fine
Destination connection: - This connection value is there in package so without correcting it how will it correct at run time because destination connection is not there in package config.