the code for the file name is not correct
change:
'FileName' => "".$WA_DFP_UploadStatus["WA_UploadResult2"]["serverFileName"] ."",
to;
'FileName' => "[FileName]",
also, in the insert record behavior, you must bind the file column to the WA Uploaded Files (File Field Name) -> Server File Name binding instead of the Form binding group that you are currctly using.
Also, for file uplaod to function, your form must be set to use the multipart/form-data encoding type.
Change:
<form action="Catalog_Insert.php" method="post" name="WADAInsertForm" id="WADAInsertForm">
to:
<form action="Catalog_Insert.php" method="post" name="WADAInsertForm" id="WADAInsertForm" enctype="multipart/form-data">