Currently it's not possible to use CreateNewAssignment and provide referred objects. Instead you have to use CreateNewObjectExQuick (or similar), and provide all the various properties manually.
An extension method that takes the ObjIDs of the items to refer to would make it much easier to create assignments.