Jason - Thanks for posting your photo. I would agree with you that they look to be the same (or closely related) species.
Rob - Thanks for posting your pic. Apart from colour it looks very similar to the other two spiders.....and that's a big larva (or a small spider

).
Des - Thanks for help with id and passing on your experience re. effect of parasitic larva on host size.
Bruce