I think you could write an alternate select helper that would require aliases to be handled as explicit calls if this was a common requirement
Honeysql need not know how you're populating :select