does the Cubase audio engine work at 32 bit float regardless

Cubase processes in 32bit-float internally. Your project is 16bit in that when you record, files will get created in 16bit reaolution (it is not possible to record in 32bit-float).