Hi,
in order to be able to control a Fanuc Serial spindle under 1 rev means that the 1rev pulse from the position coder might be a "border case" for detection purpose.
therefore the spindle needs to be controled in servo mode, which brings only 2 methods to mind, rigid tapping or threading G32 commands.
should your machine be fitted with a analog spindle, i.e. not a fanuc spindle, then the capabilities of the drive is in question. then timing could be your only option.