For such a short interval, I would use OEM.
Unless your keeping that Ultra on for at least 3 oil change intervals (theoretically up to 5 per the 20,000 mile listed for the Ultra), it is a waste of money.
I would also look at the ST9688 at Walmart. They are Champ made, and I believe are metal center tube with dome end bypass.
These "new" Champ made ones are actually the correct size compared to the old Wix made ones (which were smaller).
Or even the Fram PH9688. It is made specifically for Hyundai/Kia engines, has better filtration than OEM, and now has a silicone ADV. If you had no issues with the XG, the PH should work just fine.
The Hyundai filter TSB (05-20-002) was initially for the BETA/BETA II motors (2.0 4 cylinder) and came out in '05.
It was regarding (primarily) startup noise in these engines (not any proven actual damage). The fix was to use an OEM filter, and that usually worked.
LINK.
After this TSB came out was when Fram came out with the 9688 filter specifically for Kia/Hyundai motors. Prior to that, it was a shared part number with Honda motors.
In 2012, there was a new TSB (12-EM-006) that supercedes the old one, but states the same basic problem.
LINK
Kia Released a similar TSB, which also includes incorrect oil viscosity info (
LINK
Neither of these say anything about OEM being required to be used. Just that if there is some engine knocking and there is a non-OEM filter to swap to an OEM filter.
I have also found some TSB from filter manufactures from the 2016 time frame regarding burst pressure of filters. Some say that their current recomended filters should no longer be used on Hyudai/Kia vehicles ({URL=https://www.motor.com/wp-content/uploads/2016/02/MOTOR_Specifications_Info_Bulletin_20160209.pdf]HERE[/url] and
HERE), but other say their filters are fine (
HERE). I can't find any specific Hyundai/Kia stuff for this issue though?
So the whole Hyundai/Kia filter TSB always gets blown out of proportion, basically if you have engine noise and an aftermarket filter, change the filter to OEM (and use correct oil viscosity).
If you still have engine noise, then bring it in to the dealer.