Unity has had different licenses for non-gaming for at least a decade. E.g. gambling has always required a special license. See this Reddit thread from 2015.
https://www.reddit.com/r/Unity3D/comments/35xt2r/unity3d_gam...
https://www.reddit.com/r/Unity3D/comments/35xt2r/unity3d_gam...
The real problem is that the gambling business model is inherently incompatible with revenue sharing, because unlike a video game, you're paying money back to your customers every time they get a small win.
Let's say a gambler is wasting away $500 and getting back 95% every day and he plays until he runs out of money. Then unity would be getting $400 and the casino would be getting $100.