Jazakallah brother.
You are such a nice person. I just actually restored my save file using pksm. Idk how it worked but pksm was able to load the save file and there was an icon in the bottom left corner of the bottom screen(just opposite to save) and when I touched it, it loaded the game from the last time I saved the game. And then the game started working normally afterwards. Hope this would help anyone else experience this very issue. Pksm turned out to be a life saver. But this doesn't deny the fact that what you did was beyond commendable. Hope I could repay you with something. Anyway, keep up the good work.
TL;DR: Thanks a lot @Kaphotics. There's another way to restore your save, which is using Pksm.