You may encounter a similar error when attempting to create a Maintenance plan:
Unable to cast COM object of type 'Microsoft.SqlServer.Dts.Runtime.Wrapper.PackageNeutralClass' to interface type 'Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer90'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{8BDFE892-E9D8-4D23-9739-DA807BCDC2AC}' failed due to the following error: Library not registered. (Exception from HRESULT: 0x8002801D (TYPE_E_LIBNOTREGISTERED)). (Microsoft.SqlServer.ManagedDTS)
dll may be corrupt
Run the following:
regsvr32 "C:\Program Files\Microsoft SQL Server\90\DTS\Binn\DTS.dll"
If you have the SQL Server file in a custom (non-default) directory, you'll need to search for the 'DTS.dll' file. Modify the location to point to the correct directory.