The ball (about 6' diameter) has been seen around, I think it is in the back part of the assembly bay now.
The instrument in the FT ad is an ADCP (accoustic doppler current profiler) that measures currents at different depths below (or above) the sensor by using sonar beams. FT does not make the sensor, just the flotation part. Maybe DDI (core) is manufacturing the other hardware, instrument frame and shipping cage.