Get the tax term in which is a post via wp_query

When you inspect your SQL query right after you executed it

$GLOBALS['wp_query']->last_query

you will see that the SQL statement is asking for AND. Jump into the posts_where or the the posts_clauses filter (where you need to look up the where keys value) and alter it to OR.