As bolt11 can not be reused you need LNURL/a lightning address to generate bolt11 (there is that PR - I don't think there is much of a problem with it)
But isn't the issue : how to send the boost data?
It is not possible with a lightning invoice afaik.
Using OAuth also does not help much afaik - because the sender somehow needs an invoice from the receiver.