Just spent some time trying to figure this out and thought I would add it to the general KB for y'all. If you are using the Bradford Persistent Agent and noticed that their packaging doesn't always match their actual version, here's the script to the get the actual version number, directly from the Menu Bar Item of the app.
#!/bin/sh
# By Chris Tangora
# Reads the Bradford Persistent Agent's menubar item's file to find the proper version number.
if [[ -e /Library/Application Support/Bradford Networks/Persistent Agent/CSA.app/Contents/Resources/bncsaui.xrs ]]; then
BPAv=$( zipgrep Version /Library/Application Support/Bradford Networks/Persistent Agent/CSA.app/Contents/Resources/bncsaui.xrs | sed -e 's|.*Version: ||' -e 's|<br.*||' )
echo "<result>$BPAv</result>"
else
echo "<result>Not Installed</result>"
fi
exit 0
Hope this can help someone else as well.