[name_f]Lark[/name_f] [name_f]Rosalie[/name_f] feels like the most personal of the options – it ties in your whole family’s input, has strong nature imagery, and gives you [name_f]Birdie[/name_f] as a nickname. I agree that [name_f]Lark[/name_f] → [name_f]Birdie[/name_f] is not as intuitive as other choices, but it works through the bird imagery and would feel completely natural once you start using it. If you love the idea of [name_f]Lark[/name_f] but not the sound, maybe it shines better in the middle (Rosalie Lark)? But if you want the nickname [name_f]Birdie[/name_f], keeping [name_f]Lark[/name_f] upfront makes more sense.
[name_f][/name_f][name_f]Verity[/name_f] [name_f]Evangeline[/name_f] is also a gorgeous combo. The [name_f]Verity[/name_f] → [name_f]Birdie[/name_f] leap works if it feels natural to you (your family will quickly adapt). The [name_f]Colleen[/name_f] [name_m]Hoover[/name_m] [name_f]Verity[/name_f][name_f][/name_f] connection is real, though – this one might be tough if you don’t like the pop culture association sticking to her name. [name_f]Verity[/name_f] [name_f]Willow[/name_f] brings back the nature imagery you love, but if the reversed initials bug you now, it may keep doing so.
[name_f][/name_f][name_f]Belen[/name_f] [name_f]Elodie[/name_f] is a stunning name, but with two cousins named [name_f]Belen[/name_f], I agree this feels like a GP more than a realistic option.
[name_f][/name_f][name_f]Berezi[/name_f] and [name_f]Enara[/name_f] are great routes to [name_f]Birdie[/name_f] on paper, but I’d cross them off if you don’t love the sound.
[name_f][/name_f][name_f]Briallen[/name_f] is really sweet – gentle, floral, and unusual. Might work well as a fresh unexpected route to [name_f]Birdie[/name_f], especially with a strong “d” sound in the middle. [name_f]Briallen[/name_f] [name_f]Elodie[/name_f]? I’ll also suggest Bryony/Briony as an alternative option.