The Disposal process uses the accounts on the FAM asset record itself, not the associated Asset Type.
A new FAM asset will take the values from the Asset type on initial creation, but if there's a change to the accounts on the asset type, that change doesn't "roll down" to associated assets.
Also, once the asset is created, someone could have manually changed the disposal account on the asset record, which would cause it not to match the Asset type.