Fergus and Fergal are not related. Fergal is the Irish version of Virgil, whereas Fergus is a modern Irish version of Fearghus, 'manly', or such is my understanding of the etymology anyhow. There is a river Fergus in Ireland, possibly NI? I like the name.