In Open Atrium is there a way to assign a user to a case that user is not in?
No, it isn't possible, at least not by using the Atrium web UI out-of-the-box. Cases can only be assigned to users in the current group.