Everson,
Dica: quando colocar algum bloco de código aqui no GUJ, coloque entre os blocos Code
Ex.
Essa frase está dentro de um bloco Code!
Respondendo a sua dúvida…
Eu nunca trabalhei com Generics, mas você já tentou colocar no seu método getJTableBusca o List como List<Contato>?
Não sei se resolveria o seu problema, mas seria uma tentativa.
Testa e qualquer coisa, posta aqui!