I can confirm that new statuses seem to need an editor restart to work properly. They won't compile in your scripts until you do so as well.
On about adding new statuses - Most, if not all, status entries have a Stats_StatusName entry in the Potion table. The potion entry is used to determine the bonuses / detriments your status inflicts. In your actual status data, there's field to set what the stats ID is. So you can make a new status and technically attach it to a pre-existing potion stats entry.