Yes, the dining plan may be added for trips after April 1. The payment is not made until arrival at the resort, but the plan must be ordered in advance (cannot be added at check-in).
You can ask the member you rent from to add the plan to your reservation.
Details of the plan are available on the DVC Planning Board.