I reckon you could probably subdue/incapacitate the guy
without killing him but, yeah, you do you, poppet!
Also, a note where the timeline is concerned concerned - there is just under two hours difference between Maggie and Fin's last posts (the conversation between Fin and Oken comes near an end at approx 12:20 and Mags is "encouraged" to wait for her master at 2:14). My thoughts, here, are that Fin could have likely left the Rub of DelMonte and wiled away an hour or two with the remains of that bottle and, perhaps, a whore before finally heading back to
The Sun Dog... as he's en route, he could possibly spy Maggie and the shopkeep through the window. All of this, of course, is assuming that nothing else "major" happens for Fin in that time
and that the GM is the least bit interested in Fin and Maggie meeting up prior to their returning to the ship.
Juuuuuuust kind of thinking out loud, really.