Moin, Sven,
zur Berechnung bestimmter Feiertage, die sich auf das
Osterdatum beziehen (wie Karfreitag, Pfingsten…).
welches Fest da berechnet wird, ist eigentlich egal, weil der gute Gauß den Kalender so gut versteckt hat, dass ihn keiner mehr findet 
Du hast schon recht, es kommt nur auf den 1. Januar an. Die meisten Realisierungen, die ich kenne, zeigen das aber nicht explizit, sondern schön verknotet. Du kannst ja mal versuchen, diesen VBA-Code aufzudröseln:
K = Jahr \ 100
M = 15 + ((3 \* K + 3) \ 4) - ((8 \* K + 13) \ 25)
S = 2 - ((3 \* K + 3) \ 4)
A = Jahr Mod 19
D = (19 \* A + M) Mod 30
R = (D \ 29) + ((D \ 28) - (D \ 29)) \* (A \ 11)
OG = 21 + D - R
SZ = 7 - (Jahr + (Jahr \ 4) + S) Mod 7
OE = 7 - (OG - SZ) Mod 7
Ostersonntag = DateSerial(Jahr, 3, OG + OE)
Quelle: H. Lichtenberg, „Zur Interpretation der Gaußschen Osterformel und ihrer Ausnahmeregeln“, Historia Mathematica 24 (1997), S. 441 - 444).
Gruß Ralf