Есть ли способ обновить «исходный код» (код позади) на Windows Phone, загрузив файл прямо из Интернета?
Нет. Приложения распространяются в XAP, а XAP подписываются. В любом случае «выделенный код» компилируется в сборку, поэтому вам нужно заменить сборку, а не код позади.
Несмотря на это, Windows Phone 7 явно запрещает динамическую загрузку сборок из сборок, не являющихся частью XAP.