How to replace the Comcast Calendar
Pretty much any service should have email reminders.

Personally, I use Outlook.com and while I have no need for email reminders, I did confirm that the features is available.  See below



You can use this with your existing email, but you will need to sign up with a new account. Your Mail App (email client) will be able to work with the Outlook.com service as well