Opkg update failed on snapshot (arm_cortex-a9_vfpv3-d16)

Yes, you should be able to do that.

The only actual change is that with -d16 the compiled code has been restricted to use less CPU registers (due to the smallest CPU in the series, Armada 370), so users with the more powerful CPUs should be just fine with those -d16 packages.