No, the way I understand it the only way to add the dining plan to a package with a AAA discount is to book the package with AAA. You can book a room only AAA discount through CRO.
No, to get the dining plan you have to use a AAA Travel Agent. I have the name of a good AAA TA if you need one -- send me a private message and I will give you her contact info.