this may help for rotor sizing info
https://www.bremboparts.com/europe/en/catalogue/porsche-macan-95b-2-0/000117979-1
from this site i have determined that macan and SOME Q5 have 345mm from rotors. Golf R/gti PP are 340, so using a macan or q5 caliper that if made for 345mm will have 2.5mm of overhang on the pads which could cause excessive noise and wear. Has anyone actually done these calipers? I'd like to see how the pads sit on our 340mm rotors
Also there are differences in the rotors specs from macan/q5 345 to golf R/gti PP front rotors.
The macan/q5 rotors are 52.1mm tall vs 49.7 mm yet they are both 30mm thick, therefore the macan/q5 rotors sit further inwards by 2.4mm and the center hold of the macan/q5 rotor is 68mm vs 65mm on the R. So if someone made a hubcentric ring for the macan/q5 rotor and if that 2.4mm of extra offset does not hit the ball joint on the mk7 then it could be possible to bolt these on, rotors and calipers
also of note brembo lists the tts replacement rotor as 340mm ( golf r rotor) and not 338mm like other places.
THE B9 audi A4 lists 338mm rotor, so it may be possible that they fit too ( there's a set of calipers for sale right now on here in the classifieds for cheap)