I don't believe "phantom heist" to be any kind of a set expression in English. So it probably only makes sense in the context of the novel. It's a bit like asking what the meaning of Goblet of Fire is in the Harry Potter book. The only way to really know that is to have read the book.