Driving for 25 minutes in this cold is not going to put a charge back in it. I highly recommend one of these, CT and other places sell them locally:
https://www.amazon.ca/Battery-Tender...K8S/ref=sr_1_7
Get this as well:
https://www.amazon.ca/Battery-Tender...OKZQ/ref=bmx_1
You can then attach this to your battery, and leave the connector hanging with your block heater cord. Connect them both on cold nights, or just use this when you haven't been driving in awhile, or just make really short trips.
Unfortunately a battery that has been frozen solid doesn't always come back very well, and trying to charge one while frozen is not going to be all that successful. If it's only 2 years old you may have some warranty on it, and you can get a partial credit.