No, because you need to have at least 2-day Park Hopper tickets included to be eligible for Free Dining. I guess you could also purchase the other tickets as well, but most likely this will not save you any money.
If the park ticket discount is substantive, book a room only and watch for winter room only discounts), get the discounted tickets and pay OOP for meals.