После смены правительства Горнби 15 августа 1858 года стал капитаном 32-пушечного фрегата «Трибюн» () на тихоокеанской базе. Прибыв на остров Ванкувер с военно-морской бригадой он обнаружил, что отряд американских войск захватил острова Сан-Хуан входе т. н. «войны из-за свиньи» Горнби оказался старшим морским офицером на острове, его выдержка, характер и такт сыграли большую роль в урегулировании конфликта, было принято временное соглашение о совместной оккупации острова..