Update: Just had the LBS take off, lube and replace the pedals. They also took out the seatpost and greased it. Short ride and up a big enough hill and same noise.
So far ... it is not the BB, seatpost or pedals - unless my cleats just suddenly started something - but the LBS looked at them and discounted that too.
Larry