First, R32F
is not compatible with atomic image operations. Only integer formats are. Unless you're using an NVIDIA extension.
Second, the image format compatibility rules do not allow you to pretend that an RGBA32F texture is an R32UI texture. They work based on compatible texel sizes, and RGBA32F is 128-bits in size, while R32UI is 32-bits.