Hi Mike,
The link you referred to was missing a critical step which was to update the ABAP code to check for the custom object. I'm no developer but it looks like user exit FKYA001X could be used to add in additional check on the custom object that you have created.
Cheers