I finally figured out that the values I was trying to extract weren't infact inunder the asPaths list, as I'd first read it.
Instead, using the correct formatting string worked
format="get(result.bestRoutes.asPaths.asLists,result.bestRoutes.destRange,result.bestRoutes.nextHopIp,result.bestRoutes.priority)"