GH-45537: [CI][C++] Add missing includes (iwyu) to file_skyhook.cc (#45538)

### Rationale for this change

The job is failing because it was using some includes from a different header file `cpp/src/arrow/acero/options.h`. The file removed some of those includes and now they were missing.

### What changes are included in this PR?

Add missing includes

### Are these changes tested?

Yes, via archery

### Are there any user-facing changes?

No
* GitHub Issue: #45537

Authored-by: Raúl Cumplido <raulcumplido@gmail.com>
Signed-off-by: Sutou Kouhei <kou@clear-code.com>
1 file changed
tree: a7cfe3b8f78b8201d915c593e54d52f052eb6f1b
  1. client/
  2. cls/
  3. protocol/
  4. .asf.yaml
  5. CMakeLists.txt
  6. skyhook.pc.in