You have spurred me into experimentation. Long ago I used a simple transfer method to duplicate model aircraft and steam boat parts...never thought about trying it on arrow shafting. It worked well on flat balsa, birch, basswood, & mahogany at least.
1. Type your message using photoshop or such.
2. Choose whatever font and size suits the shaft.
3. Then mirror the text (reverse it entirely).
4. Print that out with a laser printer.
5. Lay the reverse printed text on the wood. Make sure it is tight against the wood.
6. Lightly brush acetone on the back of the paper.
This softens the printing, causing it to transfer to the wood.
7. LIGHTLY spray a couple coats of clear to protect the text. Experiment with this a bit, but a couple coats usually fixed it in place.
I just printed out a test sheet using the OP's banquet text. If I get a chance tonight, I'll try a transfer.