Floating head heat exchanger