Sorry, I do not see anything wrong with your files. It should work.
The only thing I can think off to do, is to open the lfm in a text editor and delete the datasource from it (all 4 lines), also delete it from the pas file and see if that opens the form correctly.
If it does, then add it again.