Robert Dillon was arrested at home in Florida despite living 300 miles away from where a crime was committed