The quote in the OP does not seem to tie in with any single location in every specific so i think that the suggestion that several locations are being conflated is reasonable. What draws me to Peterehead / Longside is the fact that it ticks several of the bigger boxes:
1) It is ex RAF
2) It had / has a runway
3) It was extensively used by helicopters in the 80's / 90's and thereafter (And was often noted and quoted in the media as being a refuelling / staging post for SAR helicopter flights out into the North Sea).
OH