If the enum value is documented you should be safe using it. Microsoft is famous for going to great lengths to maintain backwards compatibility.
VBScript doesn't support enum constants, but you can define the constants that you want to use in your script. This is a normal practice when using VBScript (check the first example on this page). i.e.
Const wdStyleHeading1 = -2
Const wdStyleNormal = -1
Set Word = CreateObject("Word.Application")
Set Edit = Word.Selection
Edit.Style = wdStyleHeading1