When trying to install a older version of a existing package on the machine the downgrade options is not default for Chef packages.
One solution is to put in Cupperfile a configuration that allows option of 'force downgrade' that depends on each distro. On apt, for example, it's --force-yes.