Can I clarify if an independent nurse prescriber can sign a stock order (GP10A)?

Yes.

An independent nurse prescriber is allowed to sign a stock order form.