This "Bard of Armagh" stuff has been a red herring for a long time in relation to origins of Streets of Loredo. Not sure what the evidence is that Thomas Campbell wrote the lyrics, though they are often 'attributed' to him. The other candidate is an Irish Roman Catholic bishop.