How to repair damaged hybrid partition table from Windows?
The usual request is for the OP to post the output from the commands gpt -r show /dev/disk0 and fdisk /dev/disk0. You can enter these commands while booted to macOS Recovery. Normally, you boot to macOS Recovery by turning on your Mac and immediately pressing and holding Command (⌘)-R key combination. Continue holding until you see the Apple logo. Startup is complete when you see an utilities window similar to what is shown below.



Once boot to macOS Recovery, you can select to open a Terminal window from the menu bar.

If you can not boot to macOS Recovery and can boot Windows, then you can download and use GPT fdisk to print the contents of the GPT and MBR partition tables. After downloading and extracting, you will need to enter the command gdisk64 \\.\PhysicalDrive0 from an "Administrator: Command Prompt" window. To print the tables, enter the following when prompted by gdisk64.

r
p
o
q


After posting the content of these tables to your question, I would hopefully be able to advise on the next step.

Update:

Here are instructions for using gdisk under Windows to fix the MBR partition table.

Start by entering the command gdisk64 \\.\PhysicalDrive0 in an "Administrator: Command Prompt" window. Here, I assume the current directory in the window contains the gdisk64.exe file downloaded from gptfdisk at SourceForge.

Below are the commands to enter in to gdisk.

R
H
2 7
Y
AF
N
07
Y
N
W
Y


Below is sample output. Note: Your output might vary slightly from what is shown below.

GPT fdisk (gdisk) version 1.0.4

Partition table scan:
  MBR: hybrid
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with hybrid MBR; using GPT.

Command (? for help): R

Recovery/transformation command (? for help): H

WARNING! Hybrid MBRs are flaky and dangerous! If you decide not to use one,
just hit the Enter key at the below prompt and your MBR partition table will
be untouched.

Type from one to three GPT partition numbers, separated by spaces, to be
added to the hybrid MBR, in sequence: 2 7
Place EFI GPT (0xEE) partition first in MBR (good for GRUB)? (Y/N): Y

Creating entry for GPT partition #2 (MBR partition #2)
Enter an MBR hex code (default AF): AF
Set the bootable flag? (Y/N): N

Creating entry for GPT partition #7 (MBR partition #3)
Enter an MBR hex code (default 07): 07
Set the bootable flag? (Y/N): Y

Unused partition space(s) found. Use one to protect more partitions? (Y/N): N

Recovery/transformation command (? for help): W

Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!

Do you want to proceed? (Y/N): Y
OK; writing new GUID partition table (GPT) to \\.\PhysicalDrive0.
Disk synchronization succeeded! The computer should now use the new
partition table.
The operation has completed successfully.



  Note: If you get macOS to boot, but Windows fails to boot, then you will need to rebuild your Windows BCD file.