1) Niepotrzebnie iterujesz po indeksach, można to robić wprost po elementach tablicy:
for agent_code, start_date in x:
2) Lista wynikowa powinna być listą list, a nie listą napisów, czy jeszcze czegoś innego. W append powinna być lista agent_code oraz liczby dni, a nie suma (+) dwóch wartości.
Swoją drogą w Pythonie dodawanie napisu (kodu agenta) do liczby spowoduje błąd.
3) Skoro mowa o liczbie dni, jakie upłynęły, to nie wystarczy od 2022 odjąć części napisu daty skonwertowanego do int-a.
W ogóle: dlaczego to 2022? A jak ktoś uruchomi kod za 5 lat?
Wpisujemy "python date diff" i znajdujemy np. to.
Odnośnie dzisiejszej date, po wpisaniu "python current date" znajdujemy np. to.
Podsumowując:
for agent_code, start_date in x:
# obliczenie różnicy w dniach
result.append([agent_code, days_diff])
Jedna, prostsza pętla zamiast dwóch. Kodu nie testowałem, chodzi mi raczej o ideę.