First, are you subscribing directly with the services, or through Roku? If it's direct, you can often go into account settings and change your service. It may be hard to see where to switch. I just updated Disney+ to annual (to beat the price hike), and it's a tiny link at the bottom of the page with the plans on it.
Not all services offer annual plans. It looks like Discovery Plus does not have an annual plan.