Hi @German_Chris,
I could tell you that a General column is the only way to solve your problem currently. There is something with your form configuration.
Do you mean that if you use a General column to store the date and time, you could not use the Date picker in Power Apps?
That's not the big deal, you could delete the original Text input control within the data card and replace it with a Date Picker and a Hour drop down, a Minute drop down.
Here is what I test in my scenario.
Delete the original Text Input and insert a Date Picker and a Hour drop down, a Minute drop down.
Set the Hour drop down Items property:
["00","01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20","21","22","23"]
Set the Hour drop down Default property:
Text(Hour(DateTimeValue(ThisItem.Date)),"[$-en-US]00")
Set the Minute drop down Items:
["00","01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","33","34","35","36","37","38","39","40","41","42","43","44","45","46","47","48","49","50","51","52","53","54","55","56","57","58","59"]
Set the Minute drop down Default property:
Text(Minute(DateTimeValue(ThisItem.Date)),"[$-en-US]00")
Please check the GIF as below.

Regards,
Qi