"So it's prohibited to discuss the criticality of SFP #3 in this forum? "
i'm not a reactor physicist but did take a course in it a little over forty years ago.
Here's a link to a short course :
http://www.if.uidaho.edu/~gunner/ME443-543/LectureNotes/ReactorPhysics.pdf
it's pretty decent explanation of the basics.
i'll refer to one just page in my attempted explanation below.
I too looked into pool criticality and mentor is right - you need to know basically how many atoms per cubic centimeter you have of fuel, water and poisons to predict criticality with accuracy. We don't have that.
There are people who earn their living doing that calculation and they could give you a convincing answer yea or nay if they had the info Mentor mentioned.. I will tell you why i did not pursue it any further.
The basic premise of a spent fuel pit is you build it so criticality is impossible. You do that by two different means:
1. Put so much space between fuel assemblies that a flying neutron stands a really good chance of missing a fuel atom on its way out of the neighborhood. If the chance of a neutron missing a fuel atom is more than 0.55 (page 12) then criticality is impossible. It doesn't take much distance.
2. Put poison in the pool so that a flying neutron stands a decent chance of hitting a poison atom instead of a fuel atom. That adds to the probability it'll miss a fuel atom. You can use closer geometry if you have poison.
Some places do both. In PWR's there's loads of boron in the pool water, and they've taken to adding boron to the construction materials for the racks to further assure safety in case the pool somehow gets diluted with unborated water.
BWR's don't use borated water like PWR's do so if they use poison it's either those Boraflex plastic inserts or boron bearing steel racks.
I emailed Arnie Gundersen over a month ago and asked him - since he said his company made the Fukushima racks how about telling us something about them - did he use boraflex or boron steel or simple geometry to assure legal requirement on subcriticality (Keff < 0.95 which is the requirement stateside) .
He never answered but just went on a mild rant in next video about prompt criticality which to me sounds like he's BS'ing. I now think he has alarmist leanings but that's just my opinion.
so my OPINION as an old guy who has drunk beer with real reactor engineers is this:
If you took all the stuff in the 3 spent fuel pool and ran it through your blender it would not go critical.
There should be old control rods and probably Boraflex in there too. The steel racks themselves are a mild poison and a great one if they're boron steel.
And there's not a lot of fuel in 3 either, the Japanese are ahead of USA on that note. To get the pool critical you'd have to get the boron out and still have water. And the seawater they added has the property chlorine(NaCl) is another mild poison.
That sort of cross checks with impression i took away from that underwater video. The rubble looked to me blown into pool from higher up and laying on top of fuel. Criticality should have emptied the pool and steam cleaned it.
That's my opinion. I hope a genuine reactor engineer chimes in for you.

"""if tepco would not have considered the possibility of criticality, why would they have added boron to the cooling water?""
If i were in their shoes I'd do it just to make sure.
If they have Boraflex plastic in the racks, when fuel got uncovered did it melt out the Boraflex? Borating would prevent criticality when you cover fuel with water again.