I think Virgili is the same player now as he was when he played for the Jets. He's just playing against far weaker opposition in the NPL than he was in the A-league.
Look at his Jets NPL form and it's pretty much the same as he's currently doing. 7 NPL goals in 10 matches for the Jets Youth. 74 NPL goals for Magic in 108 games.
55 A-League appearances and Zero goals.
He's a great NPL player. That's a very worthwhile achievement in itself - he doesn't need the A-league and the A-league doesn't need him.