can you post some pics of the item you're referring to?
could you possibly use a small round/rat tail file and change the profile by filing the round hole into a "D" shaped profile?
Then drill and tap for a set screw to help tighten the items together, even thought the d shape should prevent the 2 pieces from spinning independently.
After rereading your post, can you drill and tap for a set screw on the hub that would be adjacent to the flat D spot on the lift motor shaft?