Entrance scholarship can help as part of your financial documentation. Transfer credit, not so much. I would in fact advise you to be careful about transfer credit, as they may shorten your length of study or make you a part time student. This might cause problems later on with your PGWP. Consult the school student advisor for that.
As for study permit approval, walang additional help yung transfer credit really. instead show you have the means to support yourself, your course is a logical progression from your background and that you are a bonafide student