Sounds OK as you described it. You may have a 'debate' IF you sleeve the NM as you stated 'down to the spa panel'. Some may consider that it is NOT a 'dry' location. To avoid this 'debate' you may consider a suitable j-box (accessible), terminate the NM, and switch to THHN/THWN building wire to the spa panel.