Post is only about schillings with Lithuanian coat of arms. I do not have reference book for Polish ones.
Ujazdów mint page difference is year. Lettering variations exist in both as well as high volume of forgeries. Same treasurer mark. Maybe merge.
Emission numbers from https://en.numista.com/catalogue/catalogue.php?id=2576 in bottom table.

Ujazdovas = Ujazdów - two pages above
Oliva = Oliwa - one page in numista, if all pages are linked in Ujazdów page and there are no orphans.
Vilnius = Wilno - three pages in numista
Kaunas = Kowno - two pages in numista
Lietuvos Brasta = Brześć = Brest-Litovsk - two pages in numista
Marijenburgas = Malbork - one page
If person has coin from 1665-1666, they won't be able to distinguish between Wilno and Brześć. Coins are identical for the quality of standards in good olde days. Numista can use dedicated location for mint instead of title. "Brześć" alone points at two towns.
Kowno difference is in GFH and Kryszpin (https://pl.wikipedia.org/wiki/Kryszpin) coat of arms in reverse. Instead of HKPL used in Malbork.
Malbork difference is Georg fon Horn in obverse
Oliwa difference in Bialozoras (https://lt.wikipedia.org/wiki/Bialozorai) coat of arms and year.
Who allowed TLB to mint those pages in Numista to fulfill his medieval crypto mining dreams?