Hi Neil,
Ok so a couple of things to try and that will help. Firstly I think in the long term you’ll find returning these type of serves much easier with a forehand topspin rather than a push. It will take some time to master and be confident returning like this but worthwhile if you are struggling to return them well anyway. The key with returning using a topspin is moving well to the ball and using the legs and body rotation to help you brush up on the ball. Definitely take a look at our forehand topspin against backspin video which will help-https://tabletennisdailyacademy.com/videos/forehand-topspin-against-backspin/
If you are going to return with a push against this serve timing is key, not taking the ball too late will definitely help. Also adjusting the bat angle for the amount of spin, do you notice the ball usually goes in the net or off the end?
Last little tip is when your pushing to imagine the feeling of keeping the ball on the bat longer and brushing through under the ball with a smooth action. Hope those help and if you need any more help feel free to reply to the comment here. Tom