I tried to solve the puzzle, but I must be confused about something.
If you conjugate (a,b) with (c,d) I think you get (a, b c + d - a d), but most importantly the first element, a, is unchanged. So any automorphism of the kind the puzzle is describing must leave the a in x ↦ a x + b unchanged.
Suppose we try to find such an automorphism by brute force, and start by looking at what it does to the subgroup consisting of elements of the form x ↦ x + b (which it must preserve). All it can do is change b by permuting the elements of ℤ/8.
When I checked all 8! permutations of ℤ/8, the only nontrivial ones for which this is an automorphism are those that correspond to multiplication of b by 3, 5 or 7. But these are inner automorphisms, corresponding to conjugation by (3,0), (5,0) or (7,0).
I must be doing something wrong! Can you give me a hint as to where I’ve messed up?