After the release of Cuyahoga 1.5.1, it appeared that with only a few changes, Cuyahoga worked again on Mono.
The 1.5.2 release is solely for Mono compatibility and doesn't include other fixes or improvements.
You can get the packages here and the release notes can be found here. Additional instructions for running Cuyahoga on Mono can be found here.
Hopefully, we will be able to keep Cuyahoga compatible with Mono for future releases.
Many thanks to César González for helping us out!