Yes, James Cavan played both characters, although he was uncredited in 'Enos's Last Chance'. It was quite common for actors to return to Dukes as a different character (I counted over 60 occurrences), but this case was slightly unusual as the episodes were so close together.
Another oddity in the casting of 'Enos's Last Chance' is that while it was about Scanlon, a master of disguise who could change identity, they used a different actor to play his salesman alter ego rather than just changing his makeup/wig.