haven't looked at the new presentation, but if they're referring to the ITSM financial mgmt, that comes with Service Desk, Change, Asset, and is free.
However, it might be talking about the ITM product. That's not built on the AR System technology, and I don't know how it's priced.. one of the ITM people would have to address that.
you posted this Q on several places on BMC Communities.
Here my answer on "IT Management" (aligned with Anne, no worry