I feel like it wouldn't be that difficult to provide a surrogate mother to a newly... hatched? De-podded? Unextincted mammoth.
Agreed on all other points.
More scientists and engineers need to devote some brain power to the ethics of the things they are asked to do. There is a difference between ethics education in the sciences as a continuing education requirement and as something that is enforced in more than letter.