Ok, I get it, adding a build step, or more precisely something to the export process in this case, to stamp some revision info is the only way to go (as I've been told before in the context of Mercurial. I guess I'm thick and a slow learner :-)
So building on both jcollado and wal-o-mat's answsers with some stuff I learned elsewhere, here is the approach I'll use:
At export time generate current revision info (in command shell, I could get wal-o-mat's subprocess to work on on of my computers but not the another):
bzr version-info --python > bzr_version.py
At run-time read and report from the file generated above:
import bzr_version
d = bzr_version.version_info
build = d.get('revno','<unknown revno>')
date = d.get('build_date','<unknown build date>')