It is a Reference issue indeed. You can see the line
MISSING: Microsoft Calendar Control 2007
You either have to find a copy of the missing file and register it on the computer, or better yet, ditch the ActiveX component altogether. For a calendar control, there truly never has been a reason to use ActiveX controls, and as you can see, they simply
get you into trouble.
As of 2007, you can use the very limited free date picker, or better, use one of these calendar (which are 100% Access form based, so no versioning issues.
https://www.devhut.net/2010/06/10/ms-access-calendar-date-picker-control/