Pins 8-10 haben dieselbe Funktion wie 5-7 , was ist der Sinn ?
Gilt auch für ledPinLamp1 und ledPinLampControl.
Du kannst bestimmt die Kontroll-LED parallel zum Relais-Modul ansteuern ( 10 mA für die LED, 10mA für den Relais-Ansteuerungstransistor. ( Oder die Kontroll-LED auf der Ausgangsseite des Relais anschliessen )
Aber da du genug Pins hast, warum nicht so...
Lästig ist jedoch die Lichtthematik.
Da der PIR nach kurzer Zeit immermal wieder abfällt würde das Licht immer mal zwischendurch kurz ausgehen.
Ich vermute, du hast in der Garage, zusätzlich zur Einparkhilfe mit Ampel, eine Beleuchtung und einen Bewegungsmelder.
Erkennt der PIR-Sensor das ein/aus-parkende Auto nicht ?
Warum koppelst du die Beleuchtung direkt an den PIR-Pin, wenn du einen Arduino für "größere Intelligenz" hast ?
Ist allerdings die Frage, was du genau willst.
Z.B.
Wenn gar keine LED an ist, (> 2m) : Beleuchtung ganz aus oder nur PIR - Zeit.
Wenn Endposition nicht erreicht ist (grün/gelb), Beleuchtung an, unabhängig von PIR ( oder maximale Extra-Zeit )
Sonst (rot=Parkpos.erreicht) eine Zeit, die üblicherweise reicht, das Auto zu verlassen, bis der PIR den Fahrer erkennt.
Die Abschaltverzögerung machst Du am besten mit millis()
So wie du es schon in "deinem" Sketch für die Parkhilfe drin hast ...
P.S. Interrupts brauchst du nicht.