This was all laid out in CAP 804, which is now redundant but may still be available on the CAA website.
Your NPPL(A) with it's SSEA rating entitles you to be issued with an LAPL(A), it does not entitle you to a PPL(A). You can only apply directly for a PPL(A) if you complete the LAPL(A) to PPL(A) conversion as an NPPL(A) holder, see Section 4, Part P, page 13 of CAP 804.
Alternatively, you can go back to the ATO, complete the remaining hours (the skill test does not count as part of the 45 hours minimum) and do another PPL skill test.