I'm no programmer though, so I'd still like to find someone who could do this for me.
I have prepared a simple patch under https://github.com/PawelGorny/VanitySearch
There is a new parameter --startPriv where you may specify the private key which should be used as a base key for the program. Honestly speaking I do not know why one would like to use it, as program does not work sequentially (operations on public keys create private keys in different ranges), so it cannot be used as a replacement for tools like "BitCrack". But I suppose it could be one of ways to "remember" how to restore a given vanity address - if you know how you specified initial key, you may know how to restore it.
For example, search for 1o1ag9U may be very demanding, but if you know you started search from a given key, it could be instant (BTW, it gives nice hit, no?)
VanitySearch.exe -stop --startPriv abcdef1234567890987654321fedcba 1o1ag9U