Chatura,
The PDU Podcast offers "Category A" PDUs for your renewal. So even though it is downloadable and self-directed, it is considered under Category A. So yes. You can use it.
Please be aware that The PDU Podcast offers "subscription" and "buy" options on the order page. If you select "subscription" then you receive one webinar / on PDU per month -- this means it will take over a year for you to earn the PDUs. But if you "buy" then you receive the complete archive at one and you can watch the webinars in the coming weeks.
So depending on how much time you have you can select buy or subscribe.