In a bot with "Branch on condition" expression the following works
COUNT(LIST(INDEX(TOP(ORDERBY(FILTER("Waitlist", AND( [Site ID] =
[_THISROW].[Site ID], [_THISROW].[Parking Date] = [Parking Date],
[Status] = "WAITLIST")), [Request Date], FALSE), 1),...