New York State no longer uses the triplicate prescription forms that you are referring to - they were phased out and replaced with a one-part Official New York State prescription form for Sched II substances & selected others.
Most benzodiazepines (Sched IV)are required to be written on these New York State forms...this isn't a new requirement.