Your dealer is unfortunately right, what you see are the air bubbles travelling over the transducer surface.
Air bubbles from the bow area travel attached to the hull towards the stern but over the distance they tend to move side- and upwards and that makes the near stern keel area what is the deepest position the best place for flush mount transducers.
Worst transducer positions are behind any protrusion, water intakes, water outlets, paddel wheels, strakes, steps, etc, etc as they create turbulence and move/mix the stream of bubbles again.
That is what a High Speed Fairing Block is for, it keeps the air bubbles moving attached to the hull away from transducer surface, but they interfere with a trailer. High Speed Fairing Block is also to cut to the boats hull angle at mounting position to have a thru-hull transducer pointing straight down.
Some boats like some Grady-Whites have a flat transducer mounting pad, but in kind of a pocket what i would not use without fairing block, but the flat, horizontal surface makes cutting the fairing block to boats hull angle unneccessary.
Flush mount transducers will work at speed almost only there, rear, center keel.
Unfortunately here is nothing to do except removing the transducer again and position in a different location or add a spacer to have the transducer surface sticking out of the hull to be in cleaner water.
Can you show some photos, that would be very helpful to assess better, from side and back to show position and eventual protrusions.
Also what transducer did you installed, a big B265/275 or one of the flat mushroom shape B175 type ones?
I had a B165L on my RIB when i bought it used and it was reading perfectly up to 30 knots, but installer found perfect position.
Chris