+0
Can I write:

Yesterday was a red-letter day for John and his family because that day was John's grandfather's birthday. They were very excited of / about the birthday.
+0
.
Only this:

Yesterday was a red-letter day for John and his family because it was his grandfather's birthday. They were very excited about it.
Comments  
They were very excited about the party.