We deal first with deterministic strategies, adding the obvious rule that a call must be made on or before the $52$nd card.
The first step is an existence proof: there are optimal deterministic strategies. For among the finitely many deterministic strategies, there must exist one or more that maximizes expectation.
Suppose that Alice chooses an optimal strategy, and plays it for red, and independently Bob chooses and plays an optimal strategy for black. Let random variable $X$ denote Alice's winnings, and let $Y$ denote Bob's winnings. (The sample space is the set of permutations of the cards, assumed all equally likely.)
Then $E(X+Y)=10$. So by linearity of expectation, $E(X)+E(Y)=10$, and by symmetry $E(X)=E(Y)$, so $E(X)=5$.
Suppose that under the same conditions, we selflessly try to minimize the expected return. The above argument shows that again the expectation is $5$. So all deterministic "strategies" lead to the same expected return.
Now we briefly consider probabilistic strategies, for which the probability of what one does next (call or not call) is a function of the sequence of cards already seen, but nothing else. It is not hard to show that again in this case there are optimal strategies, and the rest of the argument is the same.
There may be more general notions of strategy. The above arguments are silent about these.