Dense blocks have liitle or no suction, keying the wall is good as the raking the mortar joints on blocks is no good as unlike bricks the joints are not frequent enough on blocks. You could use a splatterdash coat of 1 SBR/ 2 cement and brush or harl it on (harling trowel) and leave it a day and thats your key . or you could use RENS-AID. Wouldn't advise PVA on any external render as when the PVA is applied and you apply the render the PVA re-emulifies and its not waterproof unlike SBR. Using a fine sharp is ideal and what they mean by plastering sand is a medium wash (leighton buzzard). You could always put a shovel full of coarse sharp into your scratch for strength. You cant use building sand as it has too much clay and its permeable and makes way for cracking. Sharp sand should have no more than 5% clay for the spreadability. So many people use different methods in rendering, On the scratch coat 4-1 you could put feb mix and waterproofer and leave to dry 4-6 days. Then applying a thinner top coat 5-1 with no admixtures and you can use lime if you want.
You said the wall has mostly dense blocks which means there in another substrate there, You might need to put some EML when changing substrates (backgrounds). Other thing as well, as your working outside you might want to use stainless steel beads as sand and cement is an abrasive it will - galv beads will rust eventually. But as its only a wall its up to you
hope this helps a little