Evolution has produced moral agents more than once
This is a fair point, though the warm fuzzy factor on that sort of thing is so high I'd advise taking it all with a grain of salt unless you've gone over the details yourself. You're certainly right that other animals besides humans exhibit altruism and other behaviors that we would consider moral. I don't know of any animal other than humans thinks about morality though. Are there other animals that keep track of immoral behavior in others? (not a rhetorical question).
Now having said all that, I need to point out that you've still entirely missed my point. Lets say evolution really did invent full-scale human morality twice. So what. It invented eyes twice too. Just because it can invent eyes doesn't mean it can see, and just because it invented morality doesn't make it moral. When somebody tries to justify a choice by saying "evolution does X, therefore X is right", that's an error. I'm not sure that's what Phil was saying, but it sounded close enough to set off alarm bells in my head.
If you want to argue that some other process is responsible
I don't. Whatever dolphins do or or don't do, evolution invented it.
Also, if you are thinking of cultural evolution as somehow not "biological", then I reckon you need to reconsider that as well.
You're mincing words. Yea, it's biological, and it's also physical, because when you get down to it we're all made of quarks. Cultural evolution is not, however, the same process as biological evolution. I trust it is obvious enough to you and everyone here what concepts the words "cultural evolution" and "biological evolution" refer to, and that they are not in fact the same thing.
Dawkins argues that nature is red in tooth-and-claw - and thus represents a poor source of moral guidance. However, my view is that this conception of nature has been rather exploded by subsequent authors - such as Robert Wright with Non-Zero. Nature is actually rather cooperation-friendly. It looks like a quite reasonable source of moral guidance to me - since it came up with humans.
Of course, it is not itself moral. It is not even an agent, let alone a moral agent.
The proposed idea is not that "cultural evolution" and "biological evolu...
You've all heard discussions of collective ethics vs. individualistic ethics. These discussions always assume that the organism in question remains constant. Your task is to choose the proper weight to give collective versus individual goals.
But the designer of transhumans has a different starting point. They have to decide how much random variation the population will have, and how much individuals will resemble those that they interact with.
Organisms with less genetic diversity place more emphasis on collective ethics. The amount of selflessness a person exhibits towards another person can be estimated according to their genetic similarity. To a first approximation, if person A shares half of their genes with people in group B, person A will regard saving their own life, versus saving two people from group B, as an even tradeoff. In fact, this generalizes across all organisms, and whenever you find insects like ants or bees, who are extremely altruistic, you will find that they share most of their genes with the group they are behaving altruistically towards. Bacterial colonies and other clonal colonies can be expected to be even more altruistic (although they don't have as wide a behavioral repertoire with which to demonstrate their virtue). Google kin selection.
Ants, honeybees, and slime molds, which share more of their genes with their nestmates than humans do with their family, achieve levels of cooperation that humans would consider horrific if it were required of them. Consider these aphids that explode themselves to provide glue to fill in holes in their community's protective gall.
The human, trying to balance collective ethics vs. individual ethics, is really just trying to discover a balance point that is already determined by their sexual diploidy. The designer of posthumans (for instance, an AI designing its subroutines for a task), OTOH, actually has a decision to make -- where should that balance be set? How much variation should there be in the population (whether of genes, memes, or whatever is most important WRT cooperation)?
A strictly goal-oriented AI would supervise its components and resources so as to optimize the trade-off between "exploration" and "exploitation". (Exploration means trying new approaches; exploitation means re-using approaches that have worked well in the past.) This means that it would set the level of random variation in the population according to certain equations that maximize the expected speed of optimization.
But choosing the level of variation in a population has dramatic ethical consequences. Creating a more homogenous population will increase altruism, at the expense of decreasing individualism. Choosing the amount of variation in population strictly by maximizing the speed of optimization would mean rolling the dice as to how much altruism vs. individualism your society will have.
In light of the fact that you have a goal to solve, and a parameter setting that will optimize solving that goal; and you also have a fuzzy ethical issue that has something to say about how to set that same parameter; anyone who is not a moral realist must say, Damn the torpedos: Set the parameter so as to optimize goal-solving. In other words, simply define the correct moral weight to place on collective versus individual goals, as that which results when you set your population's genetic/memetic diversity so as to optimize your population's exploration/exploitation balance for its goals.
Are you comfortable with that?