A mensagem lançada "FalhaAgendamento" na classe AgendamentoService.cs não estava sendo mostrada provavelmente por que são de tipos diferentes, o Send é do tipo ArgumentException e o Subscribe é do tipo Agendamento.
Na classe AgendamentoService.cs
MessagingCenter.Send<ArgumentException>(new ArgumentException(), "FalhaAgendamento");
Na classe AgendamentosUsuarioView.xaml.cs
MessagingCenter.Subscribe<Agendamento>(this, "FalhaAgendamento",
async (agendamento) =>
{
await DisplayAlert("Reenviar", "Falha ao reenviar!", "ok");
});