Heat oven to 350 degrees. Rub chicken on all sides with olive oil, season generously with salt and pepper and arrange on a rimmed baking sheet. Bake until skin is golden and meat is cooked through, about 45 minutes. Let chicken cool slightly, then remove skin and bones and chop meat into bite-size pieces. Set aside.
Meanwhile, melt the butter in a large saucepan over medium heat. Add the onion and sauté until translucent, 5 to 7 minutes. Add the red wine, mango chutney, tomato purée, curry powder, lemon juice and bay leaf and bring to a simmer. Continue simmering, stirring occasionally and adjusting heat as necessary, until sauce is quite thick, 8 to 10 minutes. Season to taste with salt and pepper; remove and discard bay leaf.
Transfer sauce to a large bowl and let cool to room temperature, then add the mayonnaise and stir to combine. Add the cooled chicken and the apricots and stir to coat them in the sauce. Season to taste with salt and pepper. Garnish with sliced almonds. Serve on a bed of greens or on a sandwich.