If the mp-harmattan package got uninstalled, you probably lost half of the packages as well, so I think you definitely spend less time by reflashing PR1.3.
Next time, do not blindly use the 'apt-get dist-upgrade'. At very least, check what the command is proposing to do, and if any package is marked to be removed, abort the operation and update in smaller steps.