Hi,
I can try to help you out on this.
I also use Genesis and added both snippets from that ticket you referenced and changed the template for the Events Calendar on this page:
Events > Settings > Display Tab > Events Template
I changed the template to Default Page Template and then the comment form showed for me.
Also, are comments turned on for everything in the Genesis Settings Page?
I have seen issues if they are turned off for Posts or Pages on Custom Post Types.
There is not much more we can help on this, but if you have any other questions let me know.
Thanks