I don’t believe it’s possible to pass in a datatable directly as an argument to the Start Job activity, although I may be wrong here.
A couple of options you could use are to output datatable into a string, pass this string into the start job, and then generate a datatable using this input string on the job which you’ve started.
Otherwise, you could again output the datatable to a CSV on a shared drive/storage bucket, pass the file path in as an argument to the new job, and then have the second job read this CSV and pull it back into datatable format.