Ань, а отчество? Это первенец?
Костя и Лёня чаще Макара сейчас встречается, но Макар и правда не солидно на фоне этих имен звучит. Если честно, я вас прекрасно понимаю, давите на мужа. Константин и Леонид довольно сложные имена в сочетании с любым отчеством, а Макар всегда легче произносится, но вы ж понимаете, что уменьшительно-ласкательных не много: Макарчик, Макарончик... Мне кажется, вы по кругу пошли :к, л, м... Я бы посоветовала найти компромисс, расставить приоритеты, вас с точки зрения церкви лучше, значения имени, красоты звучания, оригинальности или еще чего?