<font face="Verdana, Arial, Helvetica, sans-serif" size="2">you could even try to have this second night credited (with 500 miles) to a FrequentFlier program directly</font>
No, you can't. You must provide your MR number in order to earn miles.
http://www.marriottrewards.com/miles/miles.asp