It has to be approved by the plus 7 days, or your late and subject to fine regardless that it is pending or not. Did you go online to check the status? If its that you havent seen the email for acceptance, its worth checking your junk email folder first.
Also if you have access to a PC and printer, go to the DLT site and watch the 1 hour video in English, answer periodic questions to prove your watching, at the end answer about 5 simple questions. On completion print off the QR code and present it with your other paperwork. Usually means you can be in and out of DLT within half an hour new licence in hand. Otherwise when you put paperwork in they are supposed to book you into the next English speaking video slot with space which could be days away.
Date of entry would be 17 04 2023, if thats your last entry, the 19th May is not required on the form, the visa expiry date will be on your last extension stamp in your passport. Common mistake is putting current year in the year field out of habit.
the online pretty sure does more than that now, the AI as part of the new systems link can return a Boolean (true or false), to identify if the TM30 is still valid, 'you have been registered since your arrival in country. Whether a manual checker refuses or accepts the TM47 if they see a permanent addressed tm30 is where variation in results come in.
If you have access to a PC and printer you dont have to visit IM. The links previously posted will take you to the online registration site, where your girlfriend can register her address, put her name as house/account name and upload copy of her ID and blue book. Then fill your details as guest staying. (Leave checkout/exit dates blank). And save and print the pdf form of tm30 record.
although technically you cant drive after the licence has expired. The 1 year is before they make you do the process from scratch, back to 2yr temporary licence and possible test.