Usa $ifNull en lugar de $cond en tu $project :
{ $project: {MyKey: {$ifNull: ['$A', '$B'] }}}
Si A existe y no es null se utilizará su valor; de lo contrario, el valor de B se utiliza.
Usa $ifNull en lugar de $cond en tu $project :
{ $project: {MyKey: {$ifNull: ['$A', '$B'] }}}
Si A existe y no es null se utilizará su valor; de lo contrario, el valor de B se utiliza.