But really though, what happened?
Did the first transaction without fee block my subsequent transactions? Is this possible?
Unfortunately, since neither of your posted transactions exist any longer, I am unable to look at them and tell you what happened.
Most likely your wallet is full of extremely small outputs (often referred to as "dust"). Your attempt to create a transaction required the use of dozens (or even hundreds) of these "dust" outputs as inputs resulting in a really large (kilobytes) transaction. This big transaction probably didn't have enough of a fee for its resulting size. This is just a guess. There are other things that could have happened as well, but "dust" is a common problem for people who play SatoshiDice.