An update - I've done another three brews since this. The subsequent one definitely didn't have the sweet note, but it was 5% medium crystal (85% pale, 10% vienna), so not that surprising.
Also, my father in law thought the previous one was grrrreat so may just be my palate for any sweetness...