As for group report and presentation, I will evaluate your group based on report. And you can get presentation points according to report score. It means that if your report is good, your presentation points will be high (4 points); if your report is not so good, your presentation points will be 3 points. There is no disadvantage because of no presentation, because what you could not present your paper is not your fault.
However, since you have your power point already, please send me PDF version of power point to me (I am afraid that original power point should be too heavy to send e-mail.). I will take a look of it.