Is volume of water displaced by an object directly proportional to the volume of the object?
No, it is proportional to the upward force of buoyancy acting on the object. IF and ONLY if the object is in hydrostatic equilibrium and isn’t in contact with the solid beneath the body of water, is the upward force of buoyancy equal to the object’s weight, in which case you can still salvage a proportionality.