Не-а. Крошка Джон - это имя ввели специально для песни, для простоты восприятия.
А Бернс переработал старинную шотландскую балладу про славного пирата Макферсона, которого казнили через повешение в начале восемнадцатого века.
Я не зануда - просто тоже слышала песню с Джоном и заинтересовалась расхождениями.