You really should take the time and learn to do it yourself. It is impossible to permanently create all System SSDTs for nearly everybody. To adapt the TB-SSDT for you was rather an exception. A simple analysis of definition block, ACPI path and ACPI replacements within this TB-SSDT and a comparison of the original and subsequent IOREG ACPI table information should provide sufficient inside on all underlaying basics, which need to be considered for a proper adaptation of all other SSDTs available in my SSDT Github repositories.
This small guideline might help in addition.
After adding any SSDT by considering all necessary adaptations, always verify "PCI" and IOREG ACPI table information. As soon you feel that everything is properly implemented, feel free to ask me for a final revision.
Good luck,
KGP