The error in the formula is that you are just subracting "-1" from the date field. This just subtracts one day from the date. To get last year's date from a given field, use the Crystal Reports DateAdd() function. You can modify the range to use this formula instead:
IN DateAdd("yyyy",-1,{?STARTING DATE}) TO DateADD("yyyy",-1,{?ENDINGDATE})