I've a feeling any involvement with visas will involve hassle and expense, AND probably take longer than having the passport come through.

Better to be patient and go the British passport route.
Start by making sure all the correct documents are readily available.

Has the child's birth been registered with the British Embassy, and recognised by them ?