Hey smarmbot,
instead of making a new resource, try overriding the existing one.
If you make a new resource, it gets a different GUID and will not override the original 'Statuses'.
1. Go to the original resource 'Statuses'.
2. Right-click > Open for edit. This will ask if you are sure you want to copy it to your project and package
(You'll see the original is now grayed out and has the option 'Go to Active Resource')
3. Change the sourcefile of the new resource to the path of your custom script.
Hope that does the trick

Keep us posted
Kevin