The term “Data type to copy” can be misleading. You still need to push a build of the app containing your new data type (i.e., the table itself) from dev to live first. What you see in your screenshot above means copying the “data of that type” from dev to live, but not the “data type” itself, if that makes sense.